[share]根据PID和VID枚举设备 (Windows)....
来源:互联网 发布:java 日期加三个月 编辑:程序博客网 时间:2024/06/07 04:55
int CheckUSBPortType( GUID Guid_COM_PORT, char *pid, char *vid){unsigned long device_number=0;char device_path[512];unsigned long device_path_real_length;char port_name[512];unsigned long port_name_real_length;int num;bool isFound=false;memset(device_path,0,512);memset(port_name,0,512);device_number=GetDeviceNumber(Guid_COM_PORT,pid,vid);if(device_number==0){return -1;}//pub.ProcessMessages();for(int i=0;i<device_number;i++){if(GetPresentDevicePath(Guid_COM_PORT,pid,vid,i,port_name,512,(unsigned long*)&port_name_real_length,device_path,512,(unsigned long*)&device_path_real_length)){return 0;}else{return -1;}}return -1;}
自己收藏的code,非请勿用
- [share]根据PID和VID枚举设备 (Windows)....
- 根据VID/PID识别USB设备程序
- 根据设备VID,PID查找COM口
- 根据VID PID获取USB设备路径
- 浅谈USB设备的VID和PID
- 浅谈USB设备的VID和PID
- 浅谈USB设备的VID和PID
- USB设备的VID和PID
- USB设备的VID和PID
- USB设备的VID和PID
- 获取输入设备的vid和pid
- 枚举usb的pid & vid(Windows平台)
- USB VID和PID
- Delphi调用WMI读取USB设备的PID和VID
- 通过USB VID和PID卸载USB设备
- 获取指定USB设备的VID PID和SerialNumber
- 获取指定USB设备的VID PID和SerialNumber
- 如何查看android设备的PID和VID
- 为什么我们不要 .NET 程序员
- linux设备节点
- 手动编译LUCI 到 openwrt中
- 大数阶乘
- iOS开发之Sqlite 第三方库FMDB的使用
- [share]根据PID和VID枚举设备 (Windows)....
- UIApplication、AppDelegate、委托
- EXTJS布局示例(panel,Viewport,TabPanel)
- iOS NSString 和NSData 转换
- linphone Could not get audio input for record source 7
- Android开发 点滴
- css:常用CSS书写技巧和CSS HACK技巧
- IOSBase64和3DES加密
- Tomcat下使用Spring + JPA 需要注意的问题