web-dev-qa-db-ja.com

電力要求タイプ:ディスプレイ、システム、アウェイモードの違いは何ですか。 (powercfg)

ディスプレイ、システム、アウェイモードの違いは何ですか。 Awaymodeが部分的に自己明確化したとしても、状態の明確な説明を見つけることができません。

3
Wiffzack

これらの電源要求タイプは、WindowsAPIのPOWER_REQUEST_TYPE列挙に対応しています。

この回答は、WindowsAPIの次のページに基づいています。

電力要求タイプの表示(PowerRequestDisplayRequired

このリクエストリクエストには、次の効果があります。

  • ユーザーが一定時間非アクティブになった後、セッション表示はオンのままになり、自動的にオフになることはありません。ディスプレイがすでにオフになっている場合は、電源要求によってディスプレイがオンになります。

  • スクリーンセーバーは、ユーザーが一定時間操作しなかった後は自動的に起動しません。スクリーンセーバーがすでに実行されている場合、電源要求はスクリーンセーバーを停止します。

  • ユーザーが一定時間操作しなかった後、セッションが自動的にロックされることはありません。ドライバが電源要求を送信したときにセッションがすでにロックされている場合、セッションはロックされたままになります。

システム電源要求タイプ(PowerRequestSystemRequired

この要求により、ユーザーが一定時間操作を行わなかった後、コンピューターが自動的にスリープモードに入るのを防ぎます。

この要求タイプは、接続スタンバイが可能なシステムでは受け入れられません。アプリケーションは、代わりにPowerRequestExecutionRequiredリクエストを使用する必要があります。

AWAYMODE電源要求タイプ(PowerRequestAwayModeRequired

システムは、ユーザーによる明示的なアクションに応答して、スリープではなくアウェイモードに入ります。アウェイモードでは、システムは引き続き実行されますが、オーディオとビデオをオフにして、スリープ状態のように見せます。

PowerRequestAwayModeRequired電源要求が有効になっているときに、ユーザーがコンピューターをスリープモードにしようとすると(たとえば、[スタート]をクリックしてから[スリープ]をクリックすると)、電源マネージャーはオーディオとビデオをオフにして、コンピューターがスリープモードになっているように見えますが、コンピューターは引き続き実行されます。

EXECUTION電源要求タイプ(PowerRequestExecutionRequired

呼び出しプロセスは、プロセスの存続期間管理メカニズムによって一時停止または終了されるのではなく、実行を継続します。プロセスの実行が許可される時期と期間は、オペレーティングシステムと電源ポリシーの設定によって異なります。

スタンバイに接続できないシステムでは、アクティブなPowerRequestExecutionRequiredリクエストはPowerRequestSystemRequiredを意味します。

注:PowerRequestExecutionRequiredは、Windows8およびWindowsServer2012以降でサポートされています。

5
Serge