【发布时间】:2015-10-29 17:34:01
【问题描述】:
我正在尝试找到一种方法来实用地重新枚举连接到 PC 的 USB 端口的 USB 设备。
在 Windows 中,可以打开设备管理器,然后右键单击 PC 名称并选择“扫描硬件更改”。
如何从 C/C++ 程序执行这个(或类似但特定于 USB 总线的东西)?
【问题讨论】:
-
如何使用CM_Locate_DevNode函数?
-
Linking time 有一个 Linking error like LINK : fatal error LNK1104: cannot open file 'Cfgmgr32.lib'
-
这将修复它 stackoverflow.com/a/27178970/4603670 ,ps
CM_Reenumerate_DevNode需要管理员权限