Partager via


structure POWERBROADCAST_SETTING (winuser.h)

Envoyé avec un événement de paramètre d’alimentation et contient des données sur la modification spécifique. Pour plus d’informations, consultez Inscription aux événements Power et GUID power setting.

Syntaxe

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

Membres

PowerSetting

Indique le paramètre d’alimentation pour lequel cette notification est remise. Pour plus d’informations, consultez GUID des paramètres d’alimentation.

DataLength

Taille en octets des données dans le membre Data .

Data[1]

Nouvelle valeur du paramètre d’alimentation. Le type et les valeurs possibles pour ce membre dépendent de PowerSettng.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows Vista [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2008 [applications de bureau uniquement]
En-tête winuser.h (inclure Windows.h)

Voir aussi

GUID des paramètres d’alimentation

Inscription aux événements Power