IoUnregisterShutdownNotification-Funktion (wdm.h)

Die IoUnregisterShutdownNotification-Routine entfernt einen registrierten Treiber aus der Warteschlange für Benachrichtigungen zum Herunterfahren.

Syntax

void IoUnregisterShutdownNotification(
  [in] PDEVICE_OBJECT DeviceObject
);

Parameter

[in] DeviceObject

Zeiger auf das Geräteobjekt des Treibers.

Rückgabewert

Keine

Bemerkungen

IoUnregisterShutdownNotification kann nur von einem Treiber aufgerufen werden, wenn dieser Treiber zuvor IoRegisterShutdownNotification oder IoRegisterLastChanceShutdownNotification mit dem angegebenen DeviceObject genannt hat. Diese Routine wird normalerweise aus der Entladeroutine eines Treibers aufgerufen.

Beim Aufrufen von IoUnregisterShutdownNotification werden alle Benachrichtigungen zum Herunterfahren abgebrochen, die für das angegebene DeviceObject registriert wurden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Verfügbar ab Windows 2000.
Zielplattform Universell
Header wdm.h (einschließlich Wdm.h, Ntddk.h, Ntifs.h)
Bibliothek NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
DDI-Complianceregeln HwStorPortProhibitedDDIs(storport), IrqlIoPassive5(wdm), PowerIrpDDis(wdm)

Weitere Informationen

IoRegisterLastChanceShutdownNotification

IoRegisterShutdownNotification