阅读:1272回复:1
郁闷,还是没有办法得到usb设备的文件描述符,哪位大牛帮忙看看吧
我在windows2000下面用vc6环境,用createfile就能打开usb设备的,
但是现在遇到的问题是没有办法正确得到usb设备的文件描述符。 我的调用函数如下 HidD_GetHidGuid(&guidHID); //正常返回4D1E55B2-F16F-11CF-88CB-001111000030,好像这个值 //都是通用的,在每台PC上都一样 SetupDiGetClassDevs//出现ERROR_IO_PENDING错误, //但是该函数返回值不为空 SetupDiEnumDeviceInterfaces//直接返回错误,说找不到可用的 //usb设备。 //后面这几个函数就没有执行了 //SetupDiGetDeviceInterfaceDetail //SetupDiGetDeviceInterfaceDetail 请问牛牛们如何解决? 小弟非常感谢! |
|
沙发#
发布于:2004-01-05 09:26
“4D1E55B2-F16F-11CF-88CB-001111000030”前面的VID和PID都正确吗?
是否同时连接了两个以上USB设备? 建议换一设备测试是否程序的问题。 |
|
|