wangyp8
驱动牛犊
驱动牛犊
  • 注册日期2002-02-27
  • 最后登录2004-10-12
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1302回复:1

IM中我可不可以这样实现发送包的分析 ? 高手指点

楼主#
更多 发布于:2002-04-23 15:03
首先,在MiniportSendPackets的实现中,使用NDISQueryPacket 查询包的参数,然后使用 NdisGetFirstBufferFromPacketSafe 以及 NdisGetNextBuffer 获得每一个数据包。 然后分配相应的内存。  在包没有被发送出去之前通过使用信号量、互斥量与应用程序交互完成包的分析。
然后根据分析的结果做出该包是否该发送,以及如何发送。

 
             简单说明,望高手指点
Fly!
wangjian
驱动牛犊
驱动牛犊
  • 注册日期2002-03-05
  • 最后登录2004-04-01
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-04-30 17:25

 you are right!你可以从NDISQueryPacket中获得包的地址,用SOFTICE调试时你可以看到包中的内容,根据包的结构就可以对包进行分析。
游客

返回顶部