estrutura USBDEVICE_HUB_INFO (ucxusbdevice.h)

Contém parâmetros para uma solicitação para obter informações sobre o hub especificado. Essa estrutura é passada pelo UCX em parâmetros de solicitação (Parameters.Others.Arg1) de um objeto de solicitação de estrutura da função de retorno de chamada EVT_UCX_USBDEVICE_HUB_INFO .

Sintaxe

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

Membros

Header

Uma estrutura USBDEVICE_MGMT_HEADER que contém o identificador para o hub USB ou dispositivo.

NumberOfPorts

A contagem de portas disponíveis para o hub USB, preenchida pelo driver cliente.

NumberOfTTs

A contagem de hubs TT, preenchida pelo driver cliente.

TTThinkTime

A propriedade ThinkTime do hub TT, preenchida pelo driver cliente.

Requisitos

Requisito Valor
Cabeçalho ucxusbdevice.h (inclua Ucxclass.h)

Confira também

EVT_UCX_USBDEVICE_HUB_INFO