структура ADMINISTRATOR_POWER_POLICY (winnt.h)
Представляет администратор, переопределяя параметры политики управления питанием.
Синтаксис
typedef struct _ADMINISTRATOR_POWER_POLICY {
SYSTEM_POWER_STATE MinSleep;
SYSTEM_POWER_STATE MaxSleep;
DWORD MinVideoTimeout;
DWORD MaxVideoTimeout;
DWORD MinSpindownTimeout;
DWORD MaxSpindownTimeout;
} ADMINISTRATOR_POWER_POLICY, *PADMINISTRATOR_POWER_POLICY;
Члены
MinSleep
Минимальное состояние спящего режима питания системы. Этот элемент должен быть одним из SYSTEM_POWER_STATE значений типов перечисления между PowerSystemSleeping1 (состояние питания S1) и PowerSystemHibernate (состояние питания S4).
MaxSleep
Максимальное состояние спящего режима питания системы. Этот элемент должен быть одним из SYSTEM_POWER_STATE значений типов перечисления между PowerSystemSleeping1 (состояние питания S1) и PowerSystemHibernate (состояние питания S4).
MinVideoTimeout
Минимальное допустимое время ожидания простоя видео перед отключением устройства отображения в секундах.
MaxVideoTimeout
Максимально допустимое время ожидания простоя видео перед отключением устройства отображения в секундах.
MinSpindownTimeout
Минимально допустимое время простоя диска перед очисткой диспетчера кэша и выключением жесткого диска устройства в секундах.
MaxSpindownTimeout
Максимально допустимое время простоя диска перед очисткой диспетчера кэша и выключением жесткого диска устройства в секундах.
Комментарии
Структура ADMINISTRATOR_POWER_POLICY определяет ограничения для определенных значений политики управления питанием, которые глобально применяются к схемам управления питанием всех пользователей. Значения в структуре ADMINISTRATOR_POWER_POLICY переопределяют все параметры, выбранные пользователем в программе "Параметры питания".
Чтобы задать политику переопределения администратора, вызовите функцию CallNtPowerInformation .
Требования
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winnt.h (включая Windows.h) |