Hardware Dev Center

Collapse the table of content
Expand the table of content
Expand Minimize

IoUnregisterShutdownNotification routine

The IoUnregisterShutdownNotification routine removes a registered driver from the shutdown notification queue.

Syntax


VOID IoUnregisterShutdownNotification(
  _In_ PDEVICE_OBJECT DeviceObject
);

Parameters

DeviceObject [in]

Pointer to the driver's device object.

Return value

None

Remarks

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.

Requirements

Target platform

Universal

Version

Available starting with Windows 2000.

Header

Wdm.h (include Wdm.h, Ntddk.h, or Ntifs.h)

Library

NtosKrnl.lib

DLL

NtosKrnl.exe

IRQL

PASSIVE_LEVEL

DDI compliance rules

IrqlIoPassive5, PowerIrpDDis, HwStorPortProhibitedDDIs

See also

IoRegisterShutdownNotification
IoRegisterLastChanceShutdownNotification

 

 

Send comments about this topic to Microsoft

Show:
© 2015 Microsoft