POWER_ACTION列挙 (wdm.h)
POWER_ACTION列挙は、コンピューターで発生する可能性があるシステム電源アクションを識別します。
構文
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 |
要件
要件 | 値 |
---|---|
Header | wdm.h (Wdm.h を含む) |