GUID_DEVINTERFACE_USB_HOST_CONTROLLER

The GUID_DEVINTERFACE_USB_HOST_CONTROLLER device interface class is defined for USB host controller devices.

Attribute Setting

Identifier

GUID_DEVINTERFACE_USB_HOST_CONTROLLER

Class GUID

{3ABF6F2D-71C4-462A-8A92-1E6861E6AF27}

Remarks

The system-supplied port driver for a USB host controller registers instances of GUID_DEVINTERFACE_USB_HOST_CONTROLLER to notify the operating system and applications of the presence of USB host controllers.

The Microsoft Windows Driver Kit (WDK) includes the USBVIEW sample application. The USBVIEW uses the obsolete identifier GUID_CLASS_USB_HOST_CONTROLLER to enumerate 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

Usbiodef.h (include Usbiodef.h, initguid.h)

See also

GUID_CLASS_USB_HOST_CONTROLLER

GUID_DEVINTERFACE_USB_DEVICE

GUID_DEVINTERFACE_USB_HUB