Fonction PoUnregisterFromEffectivePowerModeNotifications (wdm.h)
La fonction PoUnregisterFromEffectivePowerModeNotifications annule l’inscription des notifications de modification du mode d’alimentation effectives. Cette fonction est destinée à être appelée à partir du code de nettoyage et attend que tous les rappels se terminent avant de vous désinscrire.
Syntaxe
NTSTATUS PoUnregisterFromEffectivePowerModeNotifications(
PO_EPM_HANDLE RegistrationHandle
);
Paramètres
RegistrationHandle
Handle correspondant à une inscription en mode d’alimentation unique. Ce handle doit avoir été enregistré par l’appelant après l’appel à PowerRegisterForEffectivePowerModeNotifications et passé ici.
Valeur retournée
Retourne S_OK (zéro) si l’appel a réussi et une valeur différente de zéro si l’appel a échoué.
Remarques
Immédiatement après l’inscription, le rappel est appelé avec la valeur actuelle du paramètre d’alimentation. Si l’inscription se produit alors que le paramètre d’alimentation change, vous pouvez recevoir plusieurs rappels ; le dernier rappel est la mise à jour la plus récente.
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 11, version 24H2 |
En-tête | wdm.h (inclure Wdm.h) |
Bibliothèque | NtosKrnl.lib |
DLL | NtosKrnl.exe |
IRQL | PASSIVE_LEVEL |