The IoUnregisterShutdownNotification routine removes a registered driver from the shutdown notification queue.
VOID IoUnregisterShutdownNotification( _In_ PDEVICE_OBJECT DeviceObject );
Pointer to the driver's device object.
IoUnregisterShutdownNotification can be called by a driver only if that driver previously called IoRegisterShutdownNotification or IoRegisterLastChanceShutdownNotification with the given DeviceObject. This routine is usually called from a driver's Unload routine.
Calling IoUnregisterShutdownNotification cancels all shutdown notifications that have been registered for the given DeviceObject.
|Windows version||Available starting with Windows 2000.|
|Header||wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)|
|DDI compliance rules||IrqlIoPassive5, PowerIrpDDis, HwStorPortProhibitedDDIs|