阅读:1104回复:2
Modem->USB驱动问题
这两天被个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开发的经验, 谢谢!
|
|
沙发#
发布于:2009-08-12 15:51
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2009-08-12 16:20
Modem下层就是USB的总线驱动了 , 这里的IoCallDriver ()对于USB总线来说就是SUBMIT的提交发送操作, 和声明为其它设备类都是一摸一样的。
|
|