Registrieren für Power Events

Anwendungen können ihr Verhalten besser an den aktuellen Energiezustand des Computers anpassen, indem sie sich für Energieereignisse registrieren. Eine Anwendung sollte sich für jedes Energieänderungsereignis registrieren, das sich auf ihr Verhalten auswirken kann.

Eine Anwendung oder ein Dienst verwendet die RegisterPowerSettingNotification-Funktion, um sich für Benachrichtigungen zu registrieren. Wenn sich die entsprechende Energieeinstellung ändert, sendet das System Benachrichtigungen wie folgt:

In der POWERBROADCAST _ SETTING-Struktur enthält das PowerSetting-Element die GUID, die die Benachrichtigung identifiziert, und das Data-Element enthält den neuen Wert der Energieeinstellung.

Eine Liste der Energieeinstellungs-GUIDs für Benachrichtigungen, die für Anwendungen am nützlichsten sind, finden Sie unter Power Setting GUIDs.