ROOTHUB_INFO-Struktur (ucxroothub.h)

Stellt Informationen zu einem USB-Stammhub bereit. Diese Struktur wird von UCX in der rückruffunktion EVT_UCX_ROOTHUB_GET_INFO übergeben.

Syntax

typedef struct _ROOTHUB_INFO {
  ULONG           Size;
  CONTROLLER_TYPE ControllerType;
  USHORT          NumberOf20Ports;
  USHORT          NumberOf30Ports;
  USHORT          MaxU1ExitLatency;
  USHORT          MaxU2ExitLatency;
} ROOTHUB_INFO, *PROOTHUB_INFO;

Member

Size

Die Größe dieser Struktur in Byte.

ControllerType

Ein CONTROLLER_TYPE Wert, der den Typ der xHCI-Schnittstelle (eXtensible Host Controller Interface) mit dem Stammhub angibt.

NumberOf20Ports

Die Anzahl der USB 2.0-Ports, die mit dem Stammhub verbunden sind.

NumberOf30Ports

Die Anzahl der USB 3.0-Ports, die mit dem Stammhub verbunden sind.

MaxU1ExitLatency

Die Exitlatenz für die langsamste Verbindung für den U1-Übergang.

MaxU2ExitLatency

Die Exitlatenz für die langsamste Verbindung für den U2-Übergang.

Anforderungen

Anforderung Wert
Header ucxroothub.h (include Ucxclass.h)

Weitere Informationen

EVT_UCX_ROOTHUB_GET_INFO