Функция ObUnRegisterCallbacks (wdm.h)

Подпрограмма ObUnRegisterCallbacks отменяет регистрацию набора процедур обратного вызова, которые были зарегистрированы в подпрограмме ObRegisterCallbacks .

Синтаксис

void ObUnRegisterCallbacks(
  [in] PVOID RegistrationHandle
);

Параметры

[in] RegistrationHandle

Значение , определяющее набор процедур обратного вызова для отмены регистрации. Подпрограмма ObRegisterCallbacks предоставляет это значение при первоначальной регистрации процедур обратного вызова.

Возвращаемое значение

None

Remarks

Драйвер, вызывающий подпрограмму ObRegisterCallbacks , должен вызвать подпрограмму ObUnRegisterCallbacks перед выгрузкой драйвера.

Внимание!

Не вызывайте ObRegisterCallbacks несколько раз. Это "двойной бесплатный" результат проверки ошибок 0x7E: SYSTEM_THREAD_EXCEPTION_NOT_HANDLED.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista с пакетом обновления 1 (SP1), Windows Server 2008 и более поздних версиях операционной системы Windows.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL <= APC_LEVEL

См. также раздел

ObRegisterCallbacks