Поделиться через


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

Подпрограмма IoUnregisterShutdownNotification удаляет зарегистрированный драйвер из очереди уведомлений о завершении работы.

Синтаксис

void IoUnregisterShutdownNotification(
  [in] PDEVICE_OBJECT DeviceObject
);

Параметры

[in] DeviceObject

Указатель на объект устройства драйвера.

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

None

Remarks

IoUnregisterShutdownNotification может вызываться драйвером, только если этот драйвер ранее назывался IoRegisterShutdownNotification или IoRegisterLastChanceShutdownNotification с заданным DeviceObject. Эта процедура обычно вызывается из подпрограммы выгрузки драйвера.

Вызов Метода IoUnregisterShutdownNotification отменяет все уведомления о завершении работы, зарегистрированные для данного объекта DeviceObject.

Требования

Требование Значение
Минимальная версия клиента Доступно начиная с Windows 2000.
Целевая платформа Универсальное
Верхняя часть wdm.h (включая Wdm.h, Ntddk.h, Ntifs.h)
Библиотека NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
Правила соответствия DDI HwStorPortProhibitedDIs(storport), IrqlIoPassive5(wdm), PowerIrpDDis(wdm)

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

IoRegisterLastChanceShutdownNotification

IoRegisterShutdownNotification