GUID_DEVINTERFACE_USB_HUB

GUID_DEVINTERFACE_USB_HUB デバイス インターフェイス クラスは、USB ハブ デバイス用に定義されています。

属性 設定

識別子

GUID_DEVINTERFACE_USB_HUB

クラス GUID

{F18A0E88-C30C-11D0-8815-00A0C906BED8}

解説

システムが提供する USB ポート ドライバーは、GUID_DEVINTERFACE_USB_HUB のインスタンスを登録して、ホスト コントローラー デバイスのルート ハブの存在をオペレーティング システムとアプリケーションに通知します。 システムが提供する USB ハブ ドライバーは、ホスト コントローラーでサポートされている追加のハブ デバイス (存在する場合) に、このクラスのインスタンスを登録します。

Microsoft Windows Driver Kit (WDK) には、USBVIEW サンプル アプリケーションが含まれています。 USBVIEW サンプルでは、使用していない識別子である GUID_CLASS_USBHUB を使用して、このデバイス インターフェイス クラスのインスタンスの通知を受け取ります。

DEFINE_GUID マクロを使用して GUID を宣言するヘッダーを含める前に、initguid.h を含める必要があります。

要件

ヘッダー

Usbiodef.h (Usbiodef.h、initguid.h を含む)

関連項目

GUID_CLASS_USBHUB

GUID_DEVINTERFACE_USB_DEVICE

GUID_DEVINTERFACE_USB_HOST_CONTROLLER