wj19451880
驱动牛犊
驱动牛犊
  • 注册日期2005-10-18
  • 最后登录2009-09-07
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1104回复:2

Modem->USB驱动问题

楼主#
更多 发布于:2009-08-12 15:23
这两天被个MODEM的驱动给搞惨了,描述如下:我在DriverStdio中构建了一个以USB为接口的MODEM类驱动程序框架, 按照正常的情况是能正常安装,但是现在将VID和DID设置成一样的 , 能识别到并将sys文件赋值到drivers中了 , 执行到pnp-dispatch中调用MN_START的中的调用下层驱动程序的时候(IoCallDriver )的时候总是返回0xc000009a(没有可用资源), 但是如果将inf文件中的CLASS改为Ports(由Modem), ClassGUID也改为PORTS的GUID, 安装好后就是串口的设备而且通过了MN_START的处理, 但是只要将inf文件改为Modem和Modem的GUID就不能启动了, 请问有没有那位高手遇到过这种情况, 或者是做过Modem的驱动开发的, 麻烦谈谈这个问题或是说说Modem开发的经验, 谢谢!
gutian98
禁止发言
禁止发言
  • 注册日期2003-01-12
  • 最后登录2016-12-11
  • 粉丝4
  • 关注2
  • 积分760分
  • 威望8026点
  • 贡献值1点
  • 好评度364点
  • 原创分0分
  • 专家分21分
  • 金点子奖
  • 社区居民
沙发#
发布于:2009-08-12 15:51
用户被禁言,该主题自动屏蔽!
wj19451880
驱动牛犊
驱动牛犊
  • 注册日期2005-10-18
  • 最后登录2009-09-07
  • 粉丝0
  • 关注0
  • 积分8分
  • 威望71点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2009-08-12 16:20
Modem下层就是USB的总线驱动了 , 这里的IoCallDriver ()对于USB总线来说就是SUBMIT的提交发送操作, 和声明为其它设备类都是一摸一样的。
游客

返回顶部