структура ROOTHUB_INFO (ucxroothub.h)
Предоставляет сведения о корневом концентраторе USB. Эта структура передается UCX в функции обратного вызова EVT_UCX_ROOTHUB_GET_INFO.
typedef struct _ROOTHUB_INFO {
ULONG Size;
CONTROLLER_TYPE ControllerType;
USHORT NumberOf20Ports;
USHORT NumberOf30Ports;
USHORT MaxU1ExitLatency;
USHORT MaxU2ExitLatency;
} ROOTHUB_INFO, *PROOTHUB_INFO;
Size
Размер в байтах этой структуры.
ControllerType
Значение CONTROLLER_TYPE, определяющее тип интерфейса контроллера узла eXtensible (xHCI), который имеет корневой концентратор.
NumberOf20Ports
Количество портов USB 2.0, подключенных к корневому концентратору.
NumberOf30Ports
Количество портов USB 3.0, подключенных к корневому концентратору.
MaxU1ExitLatency
Задержка выхода для самой медленной связи для перехода U1.
MaxU2ExitLatency
Задержка выхода для самой медленной связи для перехода U2.
Требование | Ценность |
---|---|
заголовка | ucxroothub.h (include Ucxclass.h) |