Partager via


USBDEVICE_HUB_INFO structure (ucxusbdevice.h)

Contient les paramètres d’une demande d’obtention d’informations sur le hub spécifié. Cette structure est transmise par UCX dans les paramètres de requête (Parameters.Others.Arg1) d’un objet de demande d’infrastructure de la fonction de rappel EVT_UCX_USBDEVICE_HUB_INFO .

Syntaxe

typedef struct _USBDEVICE_HUB_INFO {
  USBDEVICE_MGMT_HEADER Header;
  ULONG                 NumberOfPorts;
  ULONG                 NumberOfTTs;
  ULONG                 TTThinkTime;
} USBDEVICE_HUB_INFO, *PUSBDEVICE_HUB_INFO;

Membres

Header

Structure USBDEVICE_MGMT_HEADER qui contient le handle du hub ou du périphérique USB.

NumberOfPorts

Nombre de ports disponibles pour le hub USB, renseignés par le pilote client.

NumberOfTTs

Nombre de hubs TT remplis par le pilote client.

TTThinkTime

Propriété ThinkTime du hub TT, remplie par le pilote client.

Configuration requise

Condition requise Valeur
En-tête ucxusbdevice.h (inclure Ucxclass.h)

Voir aussi

EVT_UCX_USBDEVICE_HUB_INFO