alan2u
驱动巨牛
驱动巨牛
  • 注册日期2001-12-11
  • 最后登录2018-06-02
  • 粉丝0
  • 关注0
  • 积分5926分
  • 威望43813点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
  • 社区居民
阅读:1267回复:1

在中间层发送数据时遇到的问题,请各位大虾指点!

楼主#
更多 发布于:2002-01-16 15:53
中间层发送数据时,我在MiniportSend中将Packet中所有Buffer的内容复制到一个缓冲区中,然后处理这些数据,接下来我将处理完的数据复制到该Packet的第一个Buffer中(当然预先将这个Buffer的长度改为Packet中所有字节数之和),结果在ProtocolSendComplete中调用NdisMSendComplete时出现INT 3错误,请各位大虾指点,小弟究竟错在什么地方.
是不是MiniportSend传下来的Packet结构应该和在NdisMSendComplete中传上去的一样?不能对这个Packet作任何的变动?
Fang
驱动牛犊
驱动牛犊
  • 注册日期2001-06-12
  • 最后登录2010-08-10
  • 粉丝0
  • 关注0
  • 积分2分
  • 威望13点
  • 贡献值0点
  • 好评度2点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2002-02-01 13:45
中间层发送数据时,我在MiniportSend中将Packet中所有Buffer的内容复制到一个缓冲区中,然后处理这些数据,接下来我将处理完的数据复制到该Packet的第一个Buffer中(当然预先将这个Buffer的长度改为Packet中所有字节数之和),结果在ProtocolSendComplete中调用NdisMSendComplete时出现INT 3错误,请各位大虾指点,小弟究竟错在什么地方.
是不是MiniportSend传下来的Packet结构应该和在NdisMSendComplete中传上去的一样?不能对这个Packet作任何的变动?

不要使用别人的packet,应该自己分配packet.
游客

返回顶部