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

こちらもご覧ください

ObRegisterCallbacks