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 (デスクトップ アプリのみ) |
Header | winnt.h (Windows.h を含む) |