Partager via


structure ROOTHUB_INFO (ucxroothub.h)

Fournit des informations sur un hub racine USB. Cette structure est passée par UCX dans la fonction de rappel EVT_UCX_ROOTHUB_GET_INFO.

Syntaxe

typedef struct _ROOTHUB_INFO {
  ULONG           Size;
  CONTROLLER_TYPE ControllerType;
  USHORT          NumberOf20Ports;
  USHORT          NumberOf30Ports;
  USHORT          MaxU1ExitLatency;
  USHORT          MaxU2ExitLatency;
} ROOTHUB_INFO, *PROOTHUB_INFO;

Membres

Size

Taille en octets de cette structure.

ControllerType

Valeur CONTROLLER_TYPE qui identifie le type d’interface de contrôleur d’hôte eXtensible (xHCI) qui a le hub racine.

NumberOf20Ports

Nombre de ports USB 2.0 connectés au hub racine.

NumberOf30Ports

Nombre de ports USB 3.0 connectés au hub racine.

MaxU1ExitLatency

Latence de sortie du lien le plus lent pour la transition U1.

MaxU2ExitLatency

Latence de sortie pour le lien le plus lent pour la transition U2.

Exigences

Exigence Valeur
d’en-tête ucxroothub.h (include Ucxclass.h)

Voir aussi

EVT_UCX_ROOTHUB_GET_INFO