次の方法で共有


UcxEndpointSetWdfIoQueue 関数 (ucxendpoint.h)

指定したエンドポイント オブジェクトにフレームワーク キューを設定します。

構文

void UcxEndpointSetWdfIoQueue(
  [in] UCXENDPOINT Endpoint,
  [in] WDFQUEUE    WdfQueue
);

パラメーター

[in] Endpoint

エンドポイント オブジェクトへのハンドル。 クライアント ドライバーは、UcxEndpointCreate する前の呼び出しでハンドルを取得しました。

[in] WdfQueue

エンドポイントに設定するフレームワーク キュー オブジェクトへのハンドル。

戻り値

何一つ

備考

このルーチンは、EVT_UCX_USBDEVICE_ENDPOINT_ADD および EVT_UCX_USBDEVICE_DEFAULT_ENDPOINT_ADD コールバック関数からのみ呼び出すことができます。 クライアント ドライバーは、エンドポイントごとに 1 回だけこのルーチンを呼び出す必要があります。

コード例については、EVT_UCX_USBDEVICE_ENDPOINT_ADDを参照してください。

必要条件

要件 価値
サポートされる最小クライアント Windows 10
ターゲット プラットフォーム ウィンドウズ
最小 KMDF バージョン 1.0
UMDF の最小バージョン する 2.0
ヘッダー ucxendpoint.h (Ucxclass.h、Ucxendpoint.h を含む)

関連項目

UcxEndpointCreate