共用方式為


SYSTEM_POWER_STATE列舉 (winnt.h)

定義用來指定系統電源狀態的值。

Syntax

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)

另請參閱

ADMINISTRATOR_POWER_POLICY

GLOBAL_MACHINE_POWER_POLICY

MACHINE_POWER_POLICY

電源管理列舉類型

SYSTEM_POWER_CAPABILITIES

SYSTEM_POWER_POLICY

USER_POWER_POLICY