枚举设备--杂谈
来源:互联网 发布:信息学奥赛c语言 编辑:程序博客网 时间:2024/05/17 13:40
----来自csdn 论坛
usbview这个demo中的函数好像部分已经被废弃了——msdn中已经查不到文档,而是推荐用setupDi…系列函数
其实用guid来查找特定(你关心)的设备还是非常好用的。
SetupDiGetClassDevs获取你关心的设备的信息,他会查找当前所有连接到usb端口上的设备,
并返回一个HDEVINFO,里面存放的就是所有你关心的设备的信息
然后可以用SetupDiEnumDeviceInterfaces来获取其中一个设备的信息
再用SetupDiGetInterfaceDeviceDetail来获取设备信息的数据到一个SP_INTERFACE_DEVICE_DETAIL_DATA结构体中
PSP_INTERFACE_DEVICE_DETAIL_DATA中的devicePath就是设备的路径——也就是可以传给CreateFile的“文件名”
其实用guid来查找特定(你关心)的设备还是非常好用的。
SetupDiGetClassDevs获取你关心的设备的信息,他会查找当前所有连接到usb端口上的设备,
并返回一个HDEVINFO,里面存放的就是所有你关心的设备的信息
然后可以用SetupDiEnumDeviceInterfaces来获取其中一个设备的信息
再用SetupDiGetInterfaceDeviceDetail来获取设备信息的数据到一个SP_INTERFACE_DEVICE_DETAIL_DATA结构体中
PSP_INTERFACE_DEVICE_DETAIL_DATA中的devicePath就是设备的路径——也就是可以传给CreateFile的“文件名”
- 枚举设备--杂谈
- 设备枚举
- 设备枚举
- 枚举设备管理器设备
- Pci设备驱动:设备枚举
- USB设备枚举
- PCI设备操作--枚举
- 枚举USB设备
- 枚举硬件设备
- 枚举系统视频设备
- 用SetupDiGetClassDevs枚举设备
- C#枚举硬件设备
- MFC 枚举USB设备
- 系统设备枚举
- DirectShow 枚举设备
- 枚举声音设备
- USB设备枚举[转载]
- 枚举usb设备
- Apache_httpd+jk与tomcat和JBoss结合安装
- 与研究部门的关系
- C++学习总结_什么是wchar_t类型
- Java操作Excel Poi
- 做最好的自己
- 枚举设备--杂谈
- 通用邮件自动发送Winform控件开发(五)
- Java Runtime.exec()注意事项
- 做最好的自己
- 好用的Eclipse插件收集
- linux内核网络栈代码的准备知识
- java从XML中读取数据源配置
- 初学者必备:教你理解复杂的C/C++声明
- 《如何阅读一本书》读书计划