次の方法で共有


UdecxWdfDeviceResetComplete 関数 (udecxwdfdevice.h)

指定したコントローラーでのリセット操作が競合していることを USB デバイス エミュレーション クラス拡張機能 (UdeCx) に通知します。

構文

void UdecxWdfDeviceResetComplete(
  WDFDEVICE UdeWdfDevice
);

パラメーター

UdeWdfDevice

リセットされたコントローラーを表すフレームワーク デバイス オブジェクトへのハンドル。 クライアント ドライバーは、 UdecxWdfDeviceAddUsbDeviceEmulation の前の呼び出しでこのオブジェクトを初期化しました。

戻り値

なし

解説

クラス拡張機能が EVT_UDECX_WDF_DEVICE_RESET コールバック関数を呼び出すと、その呼び出しは非同期になります。 クライアント ドライバーは 、UdecxWdfDeviceResetComplete を呼び出して、リセット操作が完了したときに適切な状態情報をクラス拡張機能に通知する必要があります。

要件

要件
サポートされている最小のクライアント Windows 10
サポートされている最小のサーバー Windows Server 2016
対象プラットフォーム Windows
最小 KMDF バージョン 1.15
Header udecxwdfdevice.h (Udecx.h を含む)
Library Udecxstub.lib
IRQL <=DISPATCH_LEVEL

こちらもご覧ください

アーキテクチャ:USB デバイス エミュレーション (UDE)

EVT_UDECX_WDF_DEVICE_RESET

UDE クライアント ドライバーを記述する