首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

开发板USB句柄的不解?

2013-07-08 
开发板USB句柄的疑惑????在VS2008中开发一个基于USB通信的上位机的程序,写好后在同事那里使用,一直运行良

开发板USB句柄的疑惑????
在VS2008中开发一个基于USB通信的上位机的程序,写好后在同事那里使用,一直运行良好。
同样的代码,同一块开发板,换到别的PC机上发现不行了,SetupDiEnumDeviceInterfaces()一直返回ERROR_NO_MORE_ITEMS。但在电脑的设备管理器上我能看到开发板设备。换了两台电脑一台笔记本都是同样的问题,也换过其他USB口,问题依然。

另外,在跟踪调试中发现,在usb的驱动程序头文件guid.H中看到的预定义的GUID,与在设备管理器中通过设备详细信息,从注册表中看到的一个128位的ID不一样,从厂家提供的USB驱动中包含的一个.inf文件中看到的ClassGUID也都不一样。但是这些GUID也都不能得到USB句柄。  不解的很!!!

本身技术就捉襟见肘,略占硬件,更是什么也不会了,挫败的很,望大侠不吝赐教。  usb
[解决办法]
你去 查看USB的 VID PID 是否一致。。。。

热点排行