Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Содержит параметры глобальной политики управления питанием пользователей, которые применяются ко всем схемам управления питанием для пользователя. Эта структура является частью структуры GLOBAL_POWER_POLICY .
Синтаксис
typedef struct _GLOBAL_USER_POWER_POLICY {
ULONG Revision;
POWER_ACTION_POLICY PowerButtonAc;
POWER_ACTION_POLICY PowerButtonDc;
POWER_ACTION_POLICY SleepButtonAc;
POWER_ACTION_POLICY SleepButtonDc;
POWER_ACTION_POLICY LidCloseAc;
POWER_ACTION_POLICY LidCloseDc;
SYSTEM_POWER_LEVEL DischargePolicy[NUM_DISCHARGE_POLICIES];
ULONG GlobalFlags;
} GLOBAL_USER_POWER_POLICY, *PGLOBAL_USER_POWER_POLICY;
Члены
Revision
Текущий уровень редакции структуры. Задайте это значение, вызвав Метод GetCurrentPowerPolicies или ReadGlobalPwrPolicy , прежде чем использовать структуру GLOBAL_USER_POWER_POLICY для настройки политики управления питанием.
PowerButtonAc
Структура POWER_ACTION_POLICY , определяющая действие, выполняемое при нажатии кнопки питания и работе системы от питания переменного тока.
PowerButtonDc
Структура POWER_ACTION_POLICY , определяющая действие, выполняемое при нажатии кнопки питания и работе системы от батареи.
SleepButtonAc
Структура POWER_ACTION_POLICY , определяющая действие, выполняемое при нажатии кнопки спящего режима и при работе системы с питанием от переменного тока.
SleepButtonDc
Структура POWER_ACTION_POLICY , определяющая действие, выполняемое при нажатии кнопки спящего режима и работе системы от аккумулятора.
LidCloseAc
Структура POWER_ACTION_POLICY , определяющая действие, выполняемое при закрытии крышки и при работе системы с питанием от переменного тока.
LidCloseDc
Структура POWER_ACTION_POLICY , которая определяет действия, которые необходимо выполнить, когда крышка закрыта и система работает от аккумулятора.
DischargePolicy[NUM_DISCHARGE_POLICIES]
Массив структур SYSTEM_POWER_LEVEL , определяющих действия, выполняемые при событиях разряда батареи системы.
GlobalFlags
Флаг, который включает или отключает прочие параметры политики управления питанием пользователей. Это может быть одно или несколько значений, описанных в разделе Константы глобальных флагов.
Требования
| Требование | Значение |
|---|---|
| Минимальная версия клиента | Windows XP [только классические приложения] |
| Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
| Верхняя часть | powrprof.h |