ROOTHUB_INFO構造体 (ucxroothub.h)
USB ルート ハブに関する情報を提供します。 この構造体は、 EVT_UCX_ROOTHUB_GET_INFO コールバック関数で UCX によって渡されます。
構文
typedef struct _ROOTHUB_INFO {
ULONG Size;
CONTROLLER_TYPE ControllerType;
USHORT NumberOf20Ports;
USHORT NumberOf30Ports;
USHORT MaxU1ExitLatency;
USHORT MaxU2ExitLatency;
} ROOTHUB_INFO, *PROOTHUB_INFO;
メンバー
Size
この構造体のサイズ (バイト単位)。
ControllerType
ルート ハブを持つ eXtensible ホスト コントローラー インターフェイス (xHCI) の種類を識別するCONTROLLER_TYPE値。
NumberOf20Ports
ルート ハブに接続されている USB 2.0 ポートの数。
NumberOf30Ports
ルート ハブに接続されている USB 3.0 ポートの数。
MaxU1ExitLatency
U1 遷移の最も遅いリンクの終了待機時間。
MaxU2ExitLatency
U2 遷移の最も遅いリンクの終了待機時間。
要件
要件 | 値 |
---|---|
Header | ucxroothub.h (Ucxclass.h を含む) |