社区
硬件/系统
帖子详情
如何判断一个USB设备的驱动是否可用?
MapleInHG
2011-08-23 11:55:38
通过设备管理器可以很容易看到,当一个未知USB设备插入电脑时,设备管理器会显示一个问号,这个时候查看设备属性的详细信息可以看到“匹配设备Id”为空,表示没有找到相应的设备驱动。
我想是不是也能在代码中获取到这个“匹配设备id”呢?设备id、硬件id、兼容id、设备范例id都是有函数可以获取到的。不知道如何获取这个“匹配设备id”?
或者有没有其它方法判断一个usb设备驱动是否可用?
...全文
195
4
打赏
收藏
如何判断一个USB设备的驱动是否可用?
通过设备管理器可以很容易看到,当一个未知USB设备插入电脑时,设备管理器会显示一个问号,这个时候查看设备属性的详细信息可以看到“匹配设备Id”为空,表示没有找到相应的设备驱动。 我想是不是也能在代码中获取到这个“匹配设备id”呢?设备id、硬件id、兼容id、设备范例id都是有函数可以获取到的。不知道如何获取这个“匹配设备id”? 或者有没有其它方法判断一个usb设备驱动是否可用?
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
MapleInHG
2011-09-02
打赏
举报
回复
在微软论坛得到建议,使用CM_Get_DevNode_Status可以获取到驱动的状态,经实验很好用,很准确
snmhm1991
2011-08-24
打赏
举报
回复
这个没做过这方面尝试,友情帮顶
Ginie
2011-08-24
打赏
举报
回复
使用CreateFile来打开usb设备。然后使用DeviceIoControl函数与usb设备通讯,具体的可以看这篇文章
http://www.cppblog.com/wrhwww/archive/2010/11/17/133859.html?opt=admin
MapleInHG
2011-08-23
打赏
举报
回复
现在还有大牛在吗?顶一下先
VMware虚拟机
USB
驱动
VMware
USB
驱动
,把主机的
USB
挂载到VM虚拟机时需要安装!!
WIN10
可用
的
USB
转串口
驱动
WIN10
可用
的
USB
转串口
驱动
找了好久终于能用的
USB
转串口PL2303
驱动
,亲测win11
可用
此
驱动
可用
于更新完win11系统后,使用PL2303
USB
转串口时,Win11报错:“PL2303TA不支援WINDOWS11及后续版本,请洽询购买厂商”的问题。
win10 win11 CH340
USB
串口
驱动
win10 win11 CH340
USB
串口
驱动
(老
设备
可用
)
USB
转串口
驱动
(老
设备
可用
)
(老
设备
可用
)
USB
转串口
驱动
(老
设备
可用
)
USB
转串口转换器 使用笔记本开发的客户没有串口,如何实现串口调试呢? 如果PC 没有串口,您必须要购买
USB
转串口线,实现串口通讯。因为串口打 印消息,是嵌入式开发必备的,否则寸步难行。
硬件/系统
2,643
社区成员
17,232
社区内容
发帖
与我相关
我的任务
硬件/系统
VC/MFC 硬件/系统
复制链接
扫一扫
分享
社区描述
VC/MFC 硬件/系统
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章