阅读:1125回复:2
求助写USB应用程序时出现的问题
我按照msdn上写应用程序的步骤:
1)HidD_GetHidGuid 得到设备描述符classguid: 4d1e55b2-f16f-11cf-88cb001111000030 , 但是该guid,我查遍注册表也没找到。 一般注册表里USB的classguid应该是: 36FC9E60-C465-11CF-8056-444553540000 然后不管我用的guid是用API函数得到的还是我用 上面的那个guid, 作为参数在SetupDiGetClassDevs 函数里面使用, SetupDiGetClassDevs(classguid, NULL, NULL, DIGCF_PRESENT|DIGCF_INTERFACEDEVICE ) 函数返回不是INVALID_HANDLE_VALUE ,但是其他的错误, 用GetLastError来看,错误代码是997,意思应该是 “正在处理重叠的 I/O 作业” 问题就是上面所说的,还望各位大侠不吝指教, |
|
沙发#
发布于:2003-12-14 16:25
没有关系,不用管这个提示
|
|
板凳#
发布于:2003-12-12 21:18
我忘了怎么解决的了,很早的事情了,关注
|
|