michael4338
驱动小牛
驱动小牛
  • 注册日期2004-12-10
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分238分
  • 威望66点
  • 贡献值0点
  • 好评度16点
  • 原创分0分
  • 专家分0分
阅读:1496回复:0

各位老大看过来:收包中的数据出错

楼主#
更多 发布于:2005-08-11 09:47
  有两个问题折磨我已久,恳请各位老大帮我诊断一下:

1、我在passthru的PtReceive中收到包,然后将其存到自己的缓冲区,然后打印出来,得到结果A;然后我将此包存放到链表中去,在上层读取时返回给应用程序,在返回的时候,我又重新打印了一次,得到结果B。问题在于结果A和B丝毫不一样,但是它们的长度一样,请问这是为什么?是不是在复制的过程中出了什么差错?

2、请问去哪里可以找到协议分析或说是包解析的代码看看?我想根据包中的数据部分的内容判断是否是我想要的包并得到数据部分。请问可行吗?如果行,是不是必须进行协议分析?

谢谢各位啦
我思故我在
游客

返回顶部