Freigeben über


POWERBROADCAST_SETTING-Struktur (winuser.h)

Wird mit einem Energieeinstellungsereignis gesendet und enthält Daten zur spezifischen Änderung. Weitere Informationen finden Sie unter Registrieren für Energieereignisse und Power Setting-GUIDs.

Syntax

typedef struct {
  GUID  PowerSetting;
  DWORD DataLength;
  UCHAR Data[1];
} POWERBROADCAST_SETTING, *PPOWERBROADCAST_SETTING;

Member

PowerSetting

Gibt die Energieeinstellung an, für die diese Benachrichtigung übermittelt wird. Weitere Informationen finden Sie unter Power Setting-GUIDs.

DataLength

Die Größe der Daten im Datenmember in Bytes.

Data[1]

Der neue Wert der Energieeinstellung. Der Typ und die möglichen Werte für diesen Member hängen von PowerSettng ab.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Kopfzeile winuser.h (einschließlich Windows.h)

Weitere Informationen

GUIDs für Energieeinstellungen

Registrieren für Power Events