структура POWERBROADCAST_SETTING (winuser.h)

Отправляется с событием настройки питания и содержит данные о конкретном изменении. Дополнительные сведения см. в разделе Регистрация для событий Power иGUID параметров питания.

Синтаксис

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

Члены

PowerSetting

Указывает параметр питания, для которого доставляется это уведомление. Дополнительные сведения см. в разделе Идентификаторы GUID для настройки питания.

DataLength

Размер данных в байтах в элементе Data .

Data[1]

Новое значение параметра питания. Тип и возможные значения для этого элемента зависят от PowerSettng.

Требования

Требование Значение
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть winuser.h (включая Windows.h)

См. также раздел

Идентификаторы GUID параметров питания

Регистрация для событий Power