USB_HUB_NODE Enumeration (usbioctl.h)

Der USB_HUB_NODE Enumerator gibt an, ob es sich bei einem Gerät um einen Hub oder ein zusammengesetztes Gerät handelt.

Syntax

typedef enum _USB_HUB_NODE {
  UsbHub,
  UsbMIParent
} USB_HUB_NODE;

Konstanten

 
UsbHub
Gibt an, dass das Gerät ein Hub ist.
UsbMIParent
Gibt an, dass es sich bei dem Gerät um ein zusammengesetztes Gerät mit mehreren Schnittstellen handelt.

Hinweise

Zusammengesetzte Geräte sind Geräte, die über mehrere Schnittstellen verfügen. Windows lädt den generischen übergeordneten USB-Treiber für zusammengesetzte Geräte anstelle des Hubtreibers, aber der generische übergeordnete Treiber führt viele funktionen des Hubtreibers aus. Es erstellt ein untergeordnetes PDO für jede Schnittstelle, als wäre die Schnittstelle ein separates Gerät.

Anforderungen

Anforderung Wert
Header usbioctl.h (include Usbioctl.h)

Weitere Informationen

USB-Konstanten und -Enumerationen

USB_NODE_INFORMATION