USB_HUB_NODE 列挙子は、デバイスがハブデバイスか複合デバイスかを示します。
構文
typedef enum _USB_HUB_NODE {
UsbHub,
UsbMIParent
} USB_HUB_NODE;
定数
UsbHub デバイスがハブであることを示します。 |
UsbMIParent デバイスが複数のインターフェイスを持つ複合デバイスであることを示します。 |
備考
複合デバイスは、複数のインターフェイスを持つデバイスです。 Windows では、ハブ ドライバーではなく複合デバイス用の USB 汎用親ドライバーが読み込まれますが、汎用親ドライバーはハブ ドライバーの多くの機能を実行します。 インターフェイスが別のデバイスであるかのように、インターフェイスごとに子 PDO が作成されます。
必要条件
要件 | 価値 |
---|---|
ヘッダー | usbioctl.h (Usbioctl.h を含む) |