2

次のコマンドを使用して、Windows をスリープ モードから復帰させることができるデバイスを一覧表示できることを知っています。

powercfg -devicequery wake_armed

次に、次のようにして、デバイスのコンピューターのスリープ解除を無効にできます。

powercfg -devicedisablewake "device name"

APIを使用するか、いくつかのレジストリ値を変更することで、C ++でそれを行う同様の方法はありますか?

4

1 に答える 1

2

おそらく、電源管理 API 関数を使用する必要があります。

特に、DevicePowerEnumDevices関数を使用して、コンピューターをウェイクアップできるデバイスを一覧表示し、DevicePowerSetDeviceStateデバイスを有効/無効にしてコンピューターをウェイクアップすることができます。

于 2013-08-16T20:28:23.767 に答える