USBD_ENDPOINT_OFFLOAD_INFORMATION構造体 (usb.h)
オフロードされたエンドポイントとの間でデータを転送するためにクライアント ドライバーによって使用される xHCI 固有の情報を格納します。
構文
typedef struct _USBD_ENDPOINT_OFFLOAD_INFORMATION {
ULONG Size;
USHORT EndpointAddress;
ULONG ResourceId;
USBD_ENDPOINT_OFFLOAD_MODE Mode;
ULONG RootHubPortNumber : 8;
ULONG RouteString : 20;
ULONG Speed : 4;
ULONG UsbDeviceAddress : 8;
ULONG SlotId : 8;
ULONG MultiTT : 1;
ULONG LSOrFSDeviceConnectedToTTHub : 1;
ULONG Reserved0 : 14;
PHYSICAL_ADDRESS TransferSegmentLA;
PVOID TransferSegmentVA;
size_t TransferRingSize;
ULONG TransferRingInitialCycleBit;
ULONG MessageNumber;
PHYSICAL_ADDRESS EventRingSegmentLA;
PVOID EventRingSegmentVA;
size_t EventRingSize;
ULONG EventRingInitialCycleBit;
} USBD_ENDPOINT_OFFLOAD_INFORMATION, *PUSBD_ENDPOINT_OFFLOAD_INFORMATION;
メンバー
Size
この構造のサイズ。
EndpointAddress
USB で定義されたエンドポイント アドレスを指定します。
ResourceId
リソース識別子。
Mode
エンドポイント オフロードがソフトウェアまたは USB デバイスまたはホスト コントローラーで処理されるかどうかを示す USBD_ENDPOINT_OFFLOAD_MODE型の値。
RootHubPortNumber
ルート ハブのポート番号。
RouteString
ルート文字列。
Speed
速度。
UsbDeviceAddress
USB デバイスのアドレス。
SlotId
スロット識別子。
MultiTT
Transaction Translator (TT) ハブ。
LSOrFSDeviceConnectedToTTHub
Reserved0
予約済み。
TransferSegmentLA
TransferSegmentVA
TransferRingSize
TransferRingInitialCycleBit
MessageNumber
EventRingSegmentLA
EventRingSegmentVA
EventRingSize
EventRingInitialCycleBit
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 バージョン 1709 |
サポートされている最小のサーバー | Windows Server 2016 |
Header | usb.h |
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示