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)