UdecxWdfDeviceTryHandleUserIoctl 関数 (udecxwdfdevice.h)
ユーザー モード ソフトウェアによって送信された IOCTL 要求の処理を試みます。
構文
BOOLEAN UdecxWdfDeviceTryHandleUserIoctl(
WDFDEVICE UdecxWdfDevice,
[in] WDFREQUEST Request
);
パラメーター
UdecxWdfDevice
コントローラーを表すフレームワーク デバイス オブジェクトへのハンドル。 クライアント ドライバーは、 UdecxWdfDeviceAddUsbDeviceEmulation の前の呼び出しでこのオブジェクトを初期化しました。
[in] Request
IOCTL 要求を表すフレームワーク要求オブジェクトへのハンドル。
戻り値
TRUE は、USB デバイス エミュレーション クラス拡張機能 (UdeCx) が認識され、要求が完了したことを示します (成功または失敗)。 この場合、クライアント ドライバーは要求を完了できません。 それ以外の場合は FALSE。ドライバーは要求を完了する必要があります。
注釈
UDE クライアント ドライバーは、ホスト コントローラー ドライバーとしてユーザー モード ソフトウェアに自身を提示します。 クライアント ドライバーは、GUID_DEVINTERFACE_USB_HOST_CONTROLLERデバイス インターフェイス GUID を登録して公開します。 ユーザー モード ソフトウェアでは、その GUID を指定することで、デバイスへのハンドルを開くことができます。 このハンドルを使用することで、ソフトウェアは IOCTL 要求を送信できます。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 10 |
サポートされている最小のサーバー | Windows Server 2016 |
対象プラットフォーム | Windows |
最小 KMDF バージョン | 1.15 |
Header | udecxwdfdevice.h (Udecx.h を含む) |
Library | Udecxstub.lib |
IRQL | PASSIVE_LEVEL |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示