Platform SDK: Hardware |
The SP_DEVICE_INTERFACE_DATA structure defines a device interface.
typedef struct _SP_DEVICE_INTERFACE_DATA { DWORD cbSize; GUID InterfaceClassGuid; DWORD Flags; ULONG_PTR Reserved; } SP_DEVICE_INTERFACE_DATA, *PSP_DEVICE_INTERFACE_DATA;
Value | Meaning |
---|---|
SPINT_ACTIVE | The device is active. |
SPINT_DEFAULT | The device is the default device. |
SPINT_REMOVED | The device has been removed. |
Windows NT/2000: Requires Windows 2000.
Windows 95/98: Requires Windows 98.
Header: Declared in Setupapi.h.
Device Management Overview, Device Management Structures, SetupDiCreateDeviceInterfaceRegKey, SetupDiDeleteDeviceInterfaceData, SetupDiDeleteDeviceInterfaceRegKey, SetupDiEnumDeviceInterfaces, SetupDiGetDeviceInterfaceAlias, SetupDiGetDeviceInterfaceDetail, SetupDiOpenDeviceInterface, SetupDiOpenDeviceInterfaceRegKey