WdfDriverMiniportUnload 関数 (wdfminiport.h)
[KMDF にのみ適用]
WdfDriverMiniportUnload メソッドは、指定されたミニポート ドライバーのフレームワーク ドライバー オブジェクトを削除します。
構文
void WdfDriverMiniportUnload(
[in] WDFDRIVER Driver
);
パラメーター
[in] Driver
以前の WdfDriverCreate または WdfGetDriver の呼び出しからドライバーが取得したドライバーのフレームワーク ドライバー オブジェクトへのハンドル。
戻り値
なし
解説
ミニポート ドライバーは、ミニポート ドライバーがアンロードされるときに WdfDriverMiniportUnload メソッドを呼び出します。 メソッドは、ドライバーの EvtDriverUnload イベント コールバック関数を呼び出し、ドライバーのフレームワーク ドライバー オブジェクトを削除します。
通常、ミニポート ドライバーは、ポート ドライバーのアーキテクチャによって定義されているドライバー指定のアンロード ルーチン内から WdfDriverMiniportUnload を呼び出します。
ミニポート ドライバーの詳細については、「ミニポート ドライバー での Kernel-Mode ドライバー フレームワークの使用」を参照してください。
例
次のコード例では、指定したミニポート ドライバーのフレームワーク ドライバー オブジェクトを削除します。
WdfDriverMiniportUnload(WdfGetDriver());
要件
要件 | 値 |
---|---|
対象プラットフォーム | ユニバーサル |
最小 KMDF バージョン | 1.0 |
Header | wdfminiport.h (Wdfminiport.h を含む) |
Library | Wdf01000.sys (「Framework ライブラリのバージョン管理」を参照)。 |
IRQL | <= DISPATCH_LEVEL |
DDI コンプライアンス規則 | DriverCreate(kmdf) |
こちらもご覧ください
フィードバック
https://aka.ms/ContentUserFeedback」を参照してください。
以下は間もなく提供いたします。2024 年を通じて、コンテンツのフィードバック メカニズムとして GitHub の issue を段階的に廃止し、新しいフィードバック システムに置き換えます。 詳細については、「フィードバックの送信と表示