Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит глобальные параметры политики питания компьютера, которые применяются ко всем схемам управления питанием для всех пользователей. Эта структура является частью структуры GLOBAL_POWER_POLICY .
Синтаксис
typedef struct _GLOBAL_MACHINE_POWER_POLICY {
ULONG Revision;
SYSTEM_POWER_STATE LidOpenWakeAc;
SYSTEM_POWER_STATE LidOpenWakeDc;
ULONG BroadcastCapacityResolution;
} GLOBAL_MACHINE_POWER_POLICY, *PGLOBAL_MACHINE_POWER_POLICY;
Члены
Revision
Текущий уровень редакции структуры. Задайте это значение, вызвав Метод GetCurrentPowerPolicies или ReadGlobalPwrPolicy , прежде чем использовать структуру GLOBAL_MACHINE_POWER_POLICY для настройки политики управления питанием.
LidOpenWakeAc
Максимальное состояние питания (наибольшее значение Sx), из которого событие открытия крышки должно разбудить систему при работе с питанием от переменного тока. Этот элемент должен быть одним из SYSTEM_POWER_STATE значений типа перечисления. Значение PowerSystemUnspecified указывает, что событие открытия крышки не приводит к пробуждению системы.
LidOpenWakeDc
Максимальное состояние питания (наибольшее значение SX), из которого событие открытия крышки должно разбудить систему при работе от аккумулятора. Этот элемент должен быть одним из SYSTEM_POWER_STATE значений типа перечисления. Значение PowerSystemUnspecified указывает, что событие открытия крышки не приводит к пробуждению системы.
BroadcastCapacityResolution
Разрешение изменения текущей емкости батареи, которое должно привести к уведомлению системы о событии изменения состояния питания системы.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | powrprof.h |