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 を含む) |