// ucxroothub.h
typedef struct _ROOTHUB_INFO {
ULONG Size;
CONTROLLER_TYPE ControllerType;
USHORT NumberOf20Ports;
USHORT NumberOf30Ports;
USHORT MaxU1ExitLatency;
USHORT MaxU2ExitLatency;
} ROOTHUB_INFO, *PROOTHUB_INFO;
View the official Windows Driver Kit DDI referenceNo description available.
Provides information about a USB root hub. This structure is passed by UCX in the EVT_UCX_ROOTHUB_GET_INFO callback function.
SizeThe size in bytes of this structure.
ControllerTypeA CONTROLLER_TYPE value that identifies the type of eXtensible Host Controller Interface (xHCI) which has the root hub.
NumberOf20PortsThe number of USB 2.0 ports connected to the root hub.
NumberOf30PortsThe number of USB 3.0 ports connected to the root hub.
MaxU1ExitLatencyThe exit latency for the slowest link for U1 transition.
MaxU2ExitLatencyThe exit latency for the slowest link for U2 transition.