blue
驱动大牛
驱动大牛
  • 注册日期2001-04-25
  • 最后登录2010-10-15
  • 粉丝0
  • 关注0
  • 积分55分
  • 威望12点
  • 贡献值0点
  • 好评度4点
  • 原创分0分
  • 专家分0分
阅读:2624回复:1

驱动之间如何通信?

楼主#
更多 发布于:2001-05-12 10:14
我在NDIS的Intermediate层写了一个Packet过滤程序,此外我还想使用另外一块PCI卡或USB设备对Packet进行过滤和处理,哪位高手能告诉我如何在NDIS内核驱动程序中调用PCI或USB的驱动?

最新喜欢:

wingmanwingma...
jeosph
驱动中牛
驱动中牛
  • 注册日期2001-04-19
  • 最后登录2006-08-08
  • 粉丝0
  • 关注0
  • 积分96分
  • 威望11点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2001-05-12 10:56
重新构造IRP(用函数IoBuildDeviceControlRequest(..)),并修改:控制代码,数据缓冲区等你感兴趣的地方,
下发给下曾的USB的驱动程序,(就是调用IOCALLDRIVER),下发之前初始化事件,设置完成历程,以等待下层的驱动程序完成该任务!

是否可以呢?我觉得应该是这样的!
游客

返回顶部