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) |