当我使用笔记本电脑时(即在键盘上书写)c,正在安装和卸载某些设备(我听到窗户的声音)。当它经历(滞后)时我不能使用它。如何找到安装和卸载的USB端口/设备?
我知道这是一个编程门户网站,但我没有关于服务器故障的帐户,也许这里的任何人都知道?
答案 0 :(得分:1)
windows - How to enumerate all connected USB devices' device path?:
<强>&#34; 强>
MSDN说有一个名为GUID_DEVINTERFACE_USB_DEVICE
的通用USB设备接口类,GUID
{A5DCBF10-6530-11D2-901F-00C04FB951ED}:
系统提供的USB集线器驱动程序注册实例
GUID_DEVINTERFACE_USB_DEVICE
通知系统和应用程序存在连接到USB集线器的USB设备。
http://www.velleman.eu/images/tmp/usbfind.c包含一个代码示例,它似乎使用DEVINTERFACE_USB_DEVICE GUID执行您想要执行的操作。
<强>&#34; 强>