共用方式為


POWER_ACTION列舉 (wdm.h)

POWER_ACTION列舉會識別計算機上可能發生的系統電源動作

Syntax

typedef enum {
  PowerActionNone,
  PowerActionReserved,
  PowerActionSleep,
  PowerActionHibernate,
  PowerActionShutdown,
  PowerActionShutdownReset,
  PowerActionShutdownOff,
  PowerActionWarmEject,
  PowerActionDisplayOff
} POWER_ACTION, *PPOWER_ACTION;

常數

 
PowerActionNone
未執行任何電源動作。
PowerActionReserved
保留供系統使用。
PowerActionSleep
計算機進入 系統睡眠狀態 (S1、S2 或 S3) 狀態
PowerActionHibernate
計算機正在進入其 休眠狀態 (S4) 狀態
PowerActionShutdown
計算機正在進入其 關機 (S5) 狀態。 在所有裝置 關閉 (D3) 狀態之後,計算機會保持開啟電源,直到系統管理員按下電源按鈕為止。
PowerActionShutdownReset
計算機正在進入其關機 (S5) 狀態。 在所有裝置都關閉 (D3) 狀態之後,計算機會自動關閉電源,然後立即重新啟動並返回其運作 (S0) 狀態。
PowerActionShutdownOff
計算機正在進入其關機 (S5) 狀態。 在所有裝置都關閉 (D3) 狀態之後,計算機會自動關閉電源。
PowerActionWarmEject
計算機正從 ACPI 相容的擴充座裝置退出。 一般而言,計算機的電源狀態不會變更。
PowerActionDisplayOff

規格需求

需求
標頭 wdm.h (包含 Wdm.h)