我写一个USB过滤驱动程序,驱动已写好了,但不知为什么在打开驱动程序时老是出错(错误为SetupDiEnumDeviceInterfaces()失败,用getlasterror()得到的error code is 259(没有可能数据了),不知什么原因,请指教代码如下:HANDL...
全文
回复(7) 2004-08-09 08:11 来自版块 - USB驱动开发
表情
linan1003驱动里调用 IoSetDeviceInterfaceState (&nameString,TRUE);没有(2005-05-26 12:43)
gmmxrr补充一下: 你是这么做的 SetupDiGetClassDevs(pGuid, NULL, NULL, DIGCF_PRESENT | DIGCF_INTERFACEDEVICE); 再看看DDK里描述: ClassGuid Optionally point...(2004-08-19 14:38)
gmmxrr两位老大,不要搞混了interface guid和ClassGUID(2004-08-19 14:26)
summerfruit我是用这个GUID, 0x36FC9E60-0xC465-0x11CF-0x8056-0x444553540000 但是跟你一样,枚举interface时总失败, 不知大哥问题解决没有, 可否高知我解决方法 谢谢,先!(2004-08-19 13:40)
pugb79我最近在调用usb设备时也遇到了这个问题 不知道楼主的guid是不是{0x36FC9E60-0xC465-0x11CF-0x8056-0x444553540000} 我访问这个GUID号,但是老是不成功 关注ing(2004-08-09 16:43)
zzq191你的guid有没有搞错(2004-08-09 10:02)
zfw看看驱动里是不是注册了设备接口(2004-08-09 08:46)

返回顶部