ObUnRegisterCallbacks 関数 (wdm.h)
ObUnRegisterCallbacks ルーチンは、ObRegisterCallbacks ルーチンに登録されたコールバック ルーチンのセットの登録を解除します。
構文
void ObUnRegisterCallbacks(
[in] PVOID RegistrationHandle
);
パラメーター
[in] RegistrationHandle
登録解除するコールバック ルーチンのセットを識別する 値。 ObRegisterCallbacks ルーチンは、最初にコールバック ルーチンを登録したときにこの値を提供します。
戻り値
なし
解説
ObRegisterCallbacks ルーチンを呼び出すドライバーは、ドライバーがアンロードされる前に ObUnRegisterCallbacks ルーチンを呼び出す必要があります。
注意事項
ObRegisterCallbacks を複数回呼び出さないでください。 これは "ダブルフリー" であり、 バグ チェック 0x7E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLEDになります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows Vista Service Pack 1 (SP1)、Windows Server 2008、およびそれ以降のバージョンの Windows オペレーティング システムで使用できます。 |
対象プラットフォーム | ユニバーサル |
Header | wdm.h (Wdm.h、Ntddk.h、Ntifs.h を含む) |
Library | NtosKrnl.lib |
[DLL] | NtosKrnl.exe |
IRQL | <= APC_LEVEL |