EVT_WDF_DRIVER_UNLOADコールバック関数 (wdfdriver.h)
[KMDF と UMDF に適用]
ドライバーの EvtDriverUnload イベント コールバック関数は、ドライバーがアンロードされる前に実行する必要がある操作を実行します。
構文
EVT_WDF_DRIVER_UNLOAD EvtWdfDriverUnload;
void EvtWdfDriverUnload(
[in] WDFDRIVER Driver
)
{...}
パラメーター
[in] Driver
フレームワーク ドライバー オブジェクトへのハンドル。
戻り値
なし
注釈
ドライバーは、WdfDriverCreateを呼び出すときに、EvtDriverUnload コールバック関数を登録します。
EvtDriverUnload コールバック関数は、ドライバーの driverEntry ルーチンが割り当てたデバイス固有以外のシステム リソース 割り当てを解除する必要があります。
ドライバーの DriverEntry ルーチンがエラー状態値を返す場合、フレームワークはドライバーの EvtDriverUnload コールバック関数を呼び出しません。
必要条件
要件 | 価値 |
---|---|
ターゲット プラットフォーム の | 普遍 |
最小 KMDF バージョン | 1.0 |
UMDF の最小バージョン を する | 2.0 |
ヘッダー | wdfdriver.h (Wdf.h を含む) |
IRQL | PASSIVE_LEVEL |