Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Содержит сведения, используемые для установки состояния питания системы.
Синтаксис
typedef struct {
POWER_ACTION Action;
DWORD Flags;
DWORD EventCode;
} POWER_ACTION_POLICY, *PPOWER_ACTION_POLICY;
Члены
Action
Запрошенное состояние питания системы. Этот элемент должен быть одним из POWER_ACTION значений типа перечисления.
Flags
Флаг, определяющий способ переключения состояния питания. Этот элемент может иметь одно или несколько из следующих значений.
| Значение | Значение |
|---|---|
|
Приводит к критической приостановке. |
|
Отключает все события пробуждения. |
|
Использует первое самое легкое из доступных состояний спящего режима. |
|
Требует ввода системного пароля при возобновлении из одного из резервных состояний системы. |
|
Данный параметр не делает ничего. |
|
Данный параметр не делает ничего. |
|
Приложения могут запрашивать у пользователя инструкции по подготовке к приостановке. Задает бит 0 в параметре Flags, переданном в параметре lParamWM_POWERBROADCAST. |
EventCode
Уровень уведомления пользователя. Этот элемент может иметь одно или несколько из следующих значений.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | winnt.h (включая Windows.h) |