структура 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 , определяющее тип интерфейса расширяемого хост-контроллера (xHCI), который имеет корневой концентратор.
NumberOf20Ports
Количество портов USB 2.0, подключенных к корневому концентратору.
NumberOf30Ports
Количество портов USB 3.0, подключенных к корневому концентратору.
MaxU1ExitLatency
Задержка выхода для самого медленного канала для перехода U1.
MaxU2ExitLatency
Задержка выхода для самого медленного канала для перехода U2.
Требования
Требование | Значение |
---|---|
Заголовок | ucxroothub.h (включая Ucxclass.h) |