定义用于指定系统电源状态的值。
语法
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) |