Fonction IoUnregisterShutdownNotification (wdm.h)

La routine IoUnregisterShutdownNotification supprime un pilote inscrit de la file d’attente de notification d’arrêt.

Syntaxe

void IoUnregisterShutdownNotification(
  [in] PDEVICE_OBJECT DeviceObject
);

Paramètres

[in] DeviceObject

Pointeur vers l’objet de périphérique du pilote.

Valeur de retour

None

Remarques

IoUnregisterShutdownNotification peut être appelé par un pilote uniquement si ce pilote a précédemment appelé IoRegisterShutdownNotification ou IoRegisterLastChanceShutdownNotification avec le DeviceObject donné. Cette routine est généralement appelée à partir de la routine de déchargement d’un pilote.

L’appel de IoUnregisterShutdownNotification annule toutes les notifications d’arrêt qui ont été inscrites pour l’objet DeviceObject donné.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Disponible à partir de Windows 2000.
Plateforme cible Universal
En-tête wdm.h (include Wdm.h, Ntddk.h, Ntifs.h)
Bibliothèque NtosKrnl.lib
DLL NtosKrnl.exe
IRQL PASSIVE_LEVEL
Règles de conformité DDI HwStorPortProhibitedDDIs(storport), IrqlIoPassive5(wdm), PowerIrpDDis(wdm)

Voir aussi

IoRegisterLastChanceShutdownNotification

IoRegisterShutdownNotification