2

我知道我可以使用以下命令列出可以将 Windows 从睡眠模式唤醒的设备:

powercfg -devicequery wake_armed

然后,我可以通过执行以下操作禁用设备唤醒计算机:

powercfg -devicedisablewake "device name"

我很好奇,是否有类似的方法可以使用 C++ 使用 API 或更改一些注册表值?

4

1 回答 1

2

您大概应该使用电源管理 API 功能

特别是,您可以使用DevicePowerEnumDevices列出设备的功能,可以唤醒计算机并DevicePowerSetDeviceState启用/禁用设备以唤醒计算机。

于 2013-08-16T20:28:23.767 回答