GUID_DEVINTERFACE_USB_DEVICE

The GUID_DEVINTERFACE_USB_DEVICE device interface class is defined for USB devices that are attached to a USB hub.

Attribute Setting

Identifier

GUID_DEVINTERFACE_USB_DEVICE

Class GUID

{A5DCBF10-6530-11D2-901F-00C04FB951ED}

Remarks

The system-supplied USB hub driver registers instances of GUID_DEVINTERFACE_USB_DEVICE to notify the system and applications of the presence of USB devices that are attached to a USB hub.

The Microsoft Windows Driver Kit (WDK) includes the USBVIEW sample application. The USBVIEW sample uses the obsolete identifier GUID_CLASS_USB_DEVICE to register to be notified of the arrival of instances of this device interface class.

You must include initguid.h before including any header that declares a GUID by using the DEFINE_GUID macro.

Requirements

Header

Include initguid.h first, then include Usbiodef.h

See also

GUID_CLASS_USB_DEVICE

GUID_DEVINTERFACE_USB_HOST_CONTROLLER

GUID_DEVINTERFACE_USB_HUB