Partager via


énumération USB_HUB_NODE (usbioctl.h)

L’énumérateur USB_HUB_NODE indique si un appareil est un hub ou un appareil composite.

Syntaxe

typedef enum _USB_HUB_NODE {
  UsbHub,
  UsbMIParent
} USB_HUB_NODE;

Constantes

 
UsbHub
Indique que l’appareil est un hub.
UsbMIParent
Indique que l’appareil est un appareil composite avec plusieurs interfaces.

Remarques

Les appareils composites sont des appareils qui ont plusieurs interfaces. Windows charge le pilote parent générique USB pour les périphériques composites, au lieu du pilote hub, mais le pilote parent générique exécute une grande partie des fonctions du pilote hub. Il crée une PDO enfant pour chaque interface, comme si l’interface était un appareil distinct.

Exigences

Exigence Valeur
d’en-tête usbioctl.h (include Usbioctl.h)

Voir aussi

constantes et énumérations USB

USB_NODE_INFORMATION