Partager via


Fonction PowerUnregisterFromEffectivePowerModeNotifications (powersetting.h)

Annule l’inscription à partir des notifications de changement de 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

HRESULT PowerUnregisterFromEffectivePowerModeNotifications(
  PVOID 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 10, version 1809 [applications de bureau uniquement]
Serveur minimal pris en charge Aucun pris en charge
Plateforme cible Windows
En-tête powersetting.h
Bibliothèque Powrprof.lib
DLL Powrprof.dll

Voir aussi

PowerRegisterForEffectivePowerModeNotifications