Прочитать на английском

Поделиться через


структура 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)

См. также

EVT_UCX_ROOTHUB_GET_INFO