needsun
驱动牛犊
驱动牛犊
  • 注册日期2008-07-14
  • 最后登录2009-11-12
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望48点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1676回复:3

请帮帮忙----关于数据包的延迟发送

楼主#
更多 发布于:2008-08-06 11:56
各位兄弟:
         我也是在Passthru程序上作一些修改来实现这么一个功能:在中间层驱动中把所有数据包传递给应用程序,应用程序进行一些处理然后再传回来给中间层,最后发送.
        在这个过程期间,遇到过许多的问题.当有数据包的时候我用事件通知应用程序,这一步已经做得差不多了,但应用程序处理后把数据发回中间层再发送到底层就有问?我是从MpSendPackets函数中把数据传出的,应用程序处理后,再通知驱动,由另外一个自定义函数来发送这些处理后的数据.
     最后遇到的问题是:NdisSend这个函数在我自定义函数中一调用就蓝屏,请问有解决办法吗?有没有哪位在 非 MpSendpackets或MpSend这些系统回调函数中成功用NdisSend发送包呢?再有 获取要发送的数据包有没有可能在除了MpSendpackets函数中得到呢?
needsun
驱动牛犊
驱动牛犊
  • 注册日期2008-07-14
  • 最后登录2009-11-12
  • 粉丝0
  • 关注0
  • 积分15分
  • 威望48点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2008-08-07 15:39
怎么没有人理我呢?
zhanSL
驱动小牛
驱动小牛
  • 注册日期2002-09-29
  • 最后登录2010-07-13
  • 粉丝0
  • 关注0
  • 积分25分
  • 威望273点
  • 贡献值0点
  • 好评度106点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2008-08-07 15:53
我已经实现了同样的驱动sys,还有应用层调用接口
现在限制在8.1到8.8使用
以后有时间去掉限制
在案2000/xp/2003/vista上都好使
QQ:773709292
附件名称/大小 下载次数 最后更新
net.rar (392KB)  44 2008-08-07 15:53
Linsion
驱动牛犊
驱动牛犊
  • 注册日期2006-03-01
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分4分
  • 威望30点
  • 贡献值0点
  • 好评度9点
  • 原创分0分
  • 专家分0分
地板#
发布于:2008-08-07 16:08
我现在也遇到这个问题.
游客

返回顶部