structure ROOTHUB_20PORT_INFO (ucxroothub.h)
Fournit des informations sur un port hub racine USB 2.0. Cette structure est transmise par UCX dans la fonction de rappel EVT_UCX_ROOTHUB_GET_20PORT_INFO .
Syntaxe
typedef struct _ROOTHUB_20PORT_INFO {
USHORT PortNumber;
UCHAR MinorRevision;
UCHAR HubDepth;
TRISTATE Removable;
TRISTATE IntegratedHubImplemented;
TRISTATE DebugCapable;
CONTROLLER_USB_20_HARDWARE_LPM_FLAGS ControllerUsb20HardwareLpmFlags;
} ROOTHUB_20PORT_INFO, *PROOTHUB_20PORT_INFO;
Membres
PortNumber
Numéro de port du hub racine USB 2.0.
MinorRevision
Numéro de révision mineur.
HubDepth
Limite de profondeur du hub.
Removable
Valeur TRISTATE qui indique si le port est amovible.
IntegratedHubImplemented
Valeur TRISTATE qui indique si le port est implémenté.
DebugCapable
Valeur TRISTATE qui indique si le port est compatible avec le débogage.
ControllerUsb20HardwareLpmFlags
Valeur qui indique les indicateurs LPM (Link Power Management) pour le contrôleur.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | ucxroothub.h (inclure Ucxclass.h) |