古い問題、おそらく (?) 古い Windows バージョンでは解決されましたが、Windows 10 では解決されませんでした!
古い議論で提案された解決策 (... パラメーター 0、1、0 (またはスリープ) を持つ SetSuspendState、事前の休止状態の有無にかかわらず ...) Windows 10 システムでは機能しません。少なくともすべてではありません。開始されたモードはほとんど休止状態であり、スリープではありません。
私が見つけたもの: 古い Windows バージョンでは、レジストリに次のようなものがありました: [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\CommandStore\shell\sleep\command] @="rundll32.exe powrprof.dll,SetSuspendStateスリープ」 これは明らかにスリープ コマンドです。少なくとも私の Windows 10 PC では、そのようなエントリはありません!
新しい答えを持っている人はいますか?
================== 編集:この私の OP の後、これは Windows 10 の問題ではなく、Surface で使用される電源オプションに関連する Surface 3 の問題であることがわかりましたスリープモードとして 3:
Surface 3 で使用されるスリープ モードは、「モダン スタンバイ」=「S0 低電力アイドル」=「接続されたネットワーク スタンバイ」のようです。(通常の S3 スリープ モードではありません!!!)
SetSuspendStateを使用するコマンドは、Surface 3 でスリープ モードを開始することがまったくできないようです。
私の質問に対する新しい言い回し: 私が持ちたいのは、「電源ボタン アクション = スリープ」に設定されている Surface 3 の電源ボタン、または外付けのスリープ ボタンと同じことを行うコマンドだけです。 Surface 3 が「スリープ ボタン アクション = スリープ」に設定されている場合の (USB) キーボード。