Share via


PowerUnregisterFromEffectivePowerModeNotifications-Funktion (powersetting.h)

Hebt die Registrierung von Änderungsbenachrichtigungen für den effektiven Energiemodus auf. Diese Funktion soll vom Bereinigungscode aufgerufen werden und wartet, bis alle Rückrufe abgeschlossen sind, bevor die Registrierung aufgehoben wird.

Syntax

HRESULT PowerUnregisterFromEffectivePowerModeNotifications(
  PVOID RegistrationHandle
);

Parameter

RegistrationHandle

Das Handle, das einer einzelnen Energiemodusregistrierung entspricht. Dieses Handle sollte vom Aufrufer nach dem Aufruf von PowerRegisterForEffectivePowerModeNotifications gespeichert und hier übergeben werden.

Rückgabewert

Gibt S_OK (Null) zurück, wenn der Aufruf erfolgreich war, und einen Wert ohne Zero, wenn beim Aufruf ein Fehler aufgetreten ist.

Hinweise

Unmittelbar nach der Registrierung wird der Rückruf mit dem aktuellen Wert der Energieeinstellung aufgerufen. Wenn die Registrierung erfolgt, während sich die Energieeinstellung ändert, erhalten Sie möglicherweise mehrere Rückrufe. der letzte Rückruf ist das neueste Update.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10, Version 1809 [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Nicht unterstützt
Zielplattform Windows
Kopfzeile powersetting.h
Bibliothek Powrprof.lib
DLL Powrprof.dll

Weitere Informationen

PowerRegisterForEffectivePowerModeNotifications