перечисление SYSTEM_POWER_STATE (winnt.h)
Определяет значения, используемые для указания состояний питания системы.
Синтаксис
typedef enum _SYSTEM_POWER_STATE {
PowerSystemUnspecified = 0,
PowerSystemWorking = 1,
PowerSystemSleeping1 = 2,
PowerSystemSleeping2 = 3,
PowerSystemSleeping3 = 4,
PowerSystemHibernate = 5,
PowerSystemShutdown = 6,
PowerSystemMaximum = 7
} SYSTEM_POWER_STATE, *PSYSTEM_POWER_STATE;
Константы
PowerSystemUnspecified Значение: 0 Неопределенное состояние питания системы. |
PowerSystemWorking Значение: 1 Указывает состояние питания системы S0. |
PowerSystemSleeping1 Значение: 2 Указывает состояние питания системы S1. |
PowerSystemSleeping2 Значение: 3 Указывает состояние питания системы S2. |
PowerSystemSleeping3 Значение: 4 Указывает состояние питания системы S3. |
PowerSystemHibernate Значение: 5 Указывает состояние питания системы S4 (HIBERNATE). |
PowerSystemShutdown Значение: 6 Указывает состояние питания системы S5 (OFF). |
PowerSystemMaximum Значение: 7 Задает максимальное значение перечисления. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows XP [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | winnt.h (включая Windows.h) |