Función IoUnregisterShutdownNotification (wdm.h)

La rutina IoUnregisterShutdownNotification quita un controlador registrado de la cola de notificaciones de apagado.

Sintaxis

void IoUnregisterShutdownNotification(
  [in] PDEVICE_OBJECT DeviceObject
);

Parámetros

[in] DeviceObject

Puntero al objeto de dispositivo del controlador.

Valor devuelto

None

Observaciones

Solo un controlador puede llamar a IoUnregisterShutdownNotification si ese controlador llamó anteriormente a IoRegisterShutdownNotification o IoRegisterLastChanceShutdownNotification con el DeviceObject especificado. Normalmente, se llama a esta rutina desde la rutina Unload de un controlador.

Al llamar a IoUnregisterShutdownNotification , se cancelan todas las notificaciones de apagado registradas para el deviceObject determinado.

Requisitos

Requisito Value
Cliente mínimo compatible Disponible a partir de Windows 2000.
Plataforma de destino Universal
Encabezado wdm.h (incluya Wdm.h, Ntddk.h, Ntifs.h)
Library NtosKrnl.lib
Archivo DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
Reglas de cumplimiento de DDI HwStorPortProhibitedDIs(storport), IrqlIoPassive5(wdm), PowerIrpDDis(wdm)

Consulte también

IoRegisterLastChanceShutdownNotification

IoRegisterShutdownNotification