yvqvan
驱动牛犊
驱动牛犊
  • 注册日期2008-10-31
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分47分
  • 威望362点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:2655回复:2

[求助]TDI驱动监控进程流量,接受数据不正确

楼主#
更多 发布于:2010-04-30 11:23
我用的《寒江独钓》里面的TDI的源码,在disp_sr.c中的TDI_RECEIVE功能号对应的函数tdi_receive函数的完成历程tdi_receive_complete下,通过irp->IoStatus.Information来获取接受到的实际数据。我用迅雷下载一个文件的时候测试,发现在tdi_receive_complete中获取到的数据比下载的文件大小要小。用telnet,输入命令回显数据时发现,根本就不触发这个tdi_receive(TDI_RECEIVE没触发)这个函数。

不知道为什么?有高手解答下,多谢多谢!!!
Pegram
论坛版主
论坛版主
  • 注册日期2005-12-03
  • 最后登录2013-08-23
  • 粉丝13
  • 关注5
  • 积分1333分
  • 威望4717点
  • 贡献值1点
  • 好评度78点
  • 原创分0分
  • 专家分2分
沙发#
发布于:2010-05-01 22:01
用telnet未触发,那么迅雷下载的时候,触发了吗?
《寒江独钓》与《竹林蹊径》的合作作者。精通USB开发,设计了CY001 USB驱动套件(http://bbs.driverdevelop.com/read.php?tid-119314.html)。
yvqvan
驱动牛犊
驱动牛犊
  • 注册日期2008-10-31
  • 最后登录2016-01-09
  • 粉丝0
  • 关注0
  • 积分47分
  • 威望362点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2010-05-04 10:37
回 1楼(张书爱玉) 的帖子
迅雷触发了,问题也解决了。是我自己一着急,有几个触发事件没过滤。
游客

返回顶部