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) |