estrutura ROOTHUB_20PORT_INFO (ucxroothub.h)
Fornece informações sobre uma porta de hub raiz USB 2.0. Essa estrutura é passada pelo UCX na função de retorno de chamada EVT_UCX_ROOTHUB_GET_20PORT_INFO.
Sintaxe
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;
Membros
PortNumber
O número da porta do hub raiz USB 2.0.
MinorRevision
Número de revisão secundária.
HubDepth
O limite de profundidade do hub.
Removable
Um valor TRISTATE que indica se a porta é removível.
IntegratedHubImplemented
Um valor TRISTATE que indica se a porta é implementada.
DebugCapable
Um valor TRISTATE que indica se a porta é capaz de depurar.
ControllerUsb20HardwareLpmFlags
Um valor que indica sinalizadores de LPM (Gerenciamento de Energia de Link) para o controlador.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | ucxroothub.h (inclua Ucxclass.h) |