英語で読む

次の方法で共有


POWER_ACTION列挙 (wdm.h)

POWER_ACTION 列挙体は、コンピューター上で発生する可能性がある システム電源アクション を識別します。

構文

C++
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) 状態。 すべてのデバイスが off (D3) 状態に入った後、管理者が電源ボタンを押すまでコンピューターの電源がオンのままになります。
PowerActionShutdownReset
コンピューターがシャットダウン (S5) 状態になっています。 すべてのデバイスがオフ (D3) 状態になった後、コンピューターは自動的に電源をオフにし、すぐに再起動し、その動作 (S0) 状態に戻ります。
PowerActionShutdownOff
コンピューターがシャットダウン (S5) 状態になっています。 すべてのデバイスがオフ (D3) 状態になった後、コンピューターの電源が自動的にオフになります。
PowerActionWarmEject
コンピューターが ACPI 互換のドック デバイスから取り出されています。 通常、コンピューターの電源状態は変わりません。
PowerActionDisplayOff

必要条件

要件 価値
ヘッダー wdm.h (Wdm.h を含む)