如何使用C ++禁用“允许计算机关闭此设备以节省电量”?

问题描述 投票:0回答:2

我的C ++应用程序,我需要为“设备管理器/通用串行总线控制器”中找到的集线器禁用此选项。

我使用SetupDiEnumDeviceInfo和SetupDiGetDeviceInstanceId在这些集线器中迭代,但之后我现在不做什么,也许这不是最好的方法,我不知道。

我在Windows 10中使用Visual Studio 2010。

有人可以帮帮我吗?

感激。

enter image description here

c++ visual-studio windows-10 usb setupapi
2个回答
0
投票

我的猜测是使用WinUsb_SetPowerPolicy函数。有关更多详细信息,请参阅documentation


0
投票

课程CIM_USBDevice : CIM_LogicalDevice可能能够帮助您解决问题。 CIM_USBDevice class

© www.soinside.com 2019 - 2024. All rights reserved.