Freigeben über


USB_HUB_NODE Enumeration (usbioctl.h)

Der USB_HUB_NODE Enumerator gibt an, ob ein Gerät ein Hub oder ein zusammengesetztes Gerät ist.

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 das Gerät ein zusammengesetztes Gerät mit mehreren Schnittstellen ist.

Bemerkungen

Zusammengesetzte Geräte sind Geräte mit mehreren Schnittstellen. Windows lädt den generischen übergeordneten USB-Treiber für zusammengesetzte Geräte anstelle des Hubtreibers, aber der generische übergeordnete Treiber führt viele der Funktionen des Hubtreibers aus. Es erstellt einen untergeordneten PDO für jede Schnittstelle, als wäre die Schnittstelle ein separates Gerät.

Anforderungen

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

Siehe auch

USB-Konstanten und Enumerationen

USB_NODE_INFORMATION