STOR_POWER_ACTION列挙 (storport.h)
STOR_POWER_ACTION列挙は、コンピューターで発生する可能性があるシステム電源アクションを識別します。
構文
typedef enum {
StorPowerActionNone,
StorPowerActionReserved,
StorPowerActionSleep,
StorPowerActionHibernate,
StorPowerActionShutdown,
StorPowerActionShutdownReset,
StorPowerActionShutdownOff,
StorPowerActionWarmEject
} STOR_POWER_ACTION, *PSTOR_POWER_ACTION;
定数
StorPowerActionNone 電源アクションは行われません。 |
StorPowerActionReserved システムで使用するために予約されています。 |
StorPowerActionSleep コンピューターが スリープ状態 (S1、S2、または S3) に入っている。 |
StorPowerActionHibernate コンピューターが 休止状態 (S4) に入ります。 |
StorPowerActionShutdown コンピューターがシャットダウン (S5) 状態に入ります。 すべてのデバイスがオフ (D3) 状態になった後、管理者が電源ボタンを押すまで、コンピューターの電源はオンのままです。 |
StorPowerActionShutdownReset コンピューターがシャットダウン (S5) 状態に入ります。 すべてのデバイスがオフ (D3) 状態になった後、コンピューターは自動的に電源を切り、直ちに再起動して動作 (S0) 状態に戻ります。 |
StorPowerActionShutdownOff コンピューターがシャットダウン (S5) 状態に入ります。 すべてのデバイスがオフ (D3) 状態になった後、コンピューターは自動的に電源をオフにします。 |
StorPowerActionWarmEject コンピューターが ACPI 互換のドック デバイスから取り出されています。 通常、コンピューターの電源状態は変わりません。 |
注釈
ユニットの場合、Storport は STOR_UNIT_CONTROL_POWER 構造体に STOR_POWER_ACTION を設定します。
アダプターの場合、Storport は STOR_ADAPTER_CONTROL_POWER 構造体に STOR_POWER_ACTION を設定します。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 8 |
Header | storport.h |