在我的 C++ 应用程序中,我需要为可以在“设备管理器/通用串行总线控制器”中找到的集线器禁用此选项。
我已经使用 SetupDiEnumDeviceInfo 和 SetupDiGetDeviceInstanceId 在这些集线器中进行了迭代,但是在那之后我现在不知道该怎么做,也许这不是最好的方法,我不知道。
我正在使用带有 Windows 10 的 Visual Studio 2010。
有人可以帮助我吗?
感激的。
在我的 C++ 应用程序中,我需要为可以在“设备管理器/通用串行总线控制器”中找到的集线器禁用此选项。
我已经使用 SetupDiEnumDeviceInfo 和 SetupDiGetDeviceInstanceId 在这些集线器中进行了迭代,但是在那之后我现在不知道该怎么做,也许这不是最好的方法,我不知道。
我正在使用带有 Windows 10 的 Visual Studio 2010。
有人可以帮助我吗?
感激的。
该课程CIM_USBDevice : CIM_LogicalDevice
可能会帮助您解决问题。
CIM_USBDevice 类
我的猜测是使用该WinUsb_SetPowerPolicy
功能。有关更多详细信息,请参阅文档