guzhi-yu
驱动牛犊
驱动牛犊
  • 注册日期2002-06-30
  • 最后登录2002-10-19
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:970回复:0

请教OnReceive的参数

楼主#
更多 发布于:2002-10-16 19:55
正在写一个数据包过滤的IM,但搞不懂收到的包的形式 :(

用DriverNetworks写的IM中的函数:
virtual NDIS_STATUS KNdisFilterAdapter::OnReceive(
   const KNdisPacket& Original ,
   KNdisPacket& Repackaged
) ;
中象这样:
KNidsBuffer Buffer = Original.QueryFirstBuffer();
得到的Buffer是否为一个完整的Packet,还是一个Packet碎片?
Original所对应的一组buffer,是否可能是一组Packet?
如果是的话,怎样只拒绝其中单独的一个Packet?

Thanks advance for your help.
游客

返回顶部