énumération USB_HUB_NODE (usbioctl.h)

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

Syntax

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 de hub, mais le pilote parent générique exécute la plupart des fonctions du pilote de hub. Il crée un PDO enfant pour chaque interface, comme si l’interface était un appareil distinct.

Configuration requise

Condition requise Valeur
En-tête usbioctl.h (include Usbioctl.h)

Voir aussi

Constantes et énumérations USB

USB_NODE_INFORMATION