cloudycro
驱动牛犊
驱动牛犊
  • 注册日期2003-12-02
  • 最后登录2006-02-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
阅读:1720回复:9

Recv/Send方向的数据包都经过ptReceive?

楼主#
更多 发布于:2003-12-31 11:17
是不是这样那?
我在程序里试验了好像是这样的,那么ptReceive里面收到的数据包有什么标志能区别是不同的caller调用的么?如果我想知道方向怎么办?? :( 想不通哦!
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2003-12-31 12:21
哈哈,不会吧,除非你的代码是在自反馈,就是在MPSEND里面自己主动调用PTRECEIVE,要不然不会喔,你怎么看出来的啊
根据地的兄弟们,团结就是力量
cloudycro
驱动牛犊
驱动牛犊
  • 注册日期2003-12-02
  • 最后登录2006-02-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2004-01-01 11:06
我没有自己调用啊,在PtReceive里面设置输出打印语句,装到机器上之后向外发ping包和向它发ping包,从DbgView都能够看到输出的打印语句,由此断定的! :(
bobo_lei
驱动牛犊
驱动牛犊
  • 注册日期2003-03-26
  • 最后登录2008-11-16
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望14点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
地板#
发布于:2004-01-02 21:58
发送是经过MPSEND啊;接受经过PTRECEIVE的,呵呵,你自己调试看看久知道了啊
cloudycro
驱动牛犊
驱动牛犊
  • 注册日期2003-12-02
  • 最后登录2006-02-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
地下室#
发布于:2004-01-03 18:55
to bobolei:
那么就是说上层协议发出的request是经过MPSend,而从网卡收到的传来的包就是经过PtReceive的么??我觉得似乎不是这样啊?
因为我在PtReceive里面做的过滤对于上层进行Ping等操作也有效果的啊!?
 :mad:
tooflat
论坛版主
论坛版主
  • 注册日期2002-07-08
  • 最后登录2014-03-11
  • 粉丝2
  • 关注0
  • 积分1007分
  • 威望551点
  • 贡献值3点
  • 好评度476点
  • 原创分0分
  • 专家分0分
5楼#
发布于:2004-01-04 10:25
收到的是不是应答包啊
cloudycro
驱动牛犊
驱动牛犊
  • 注册日期2003-12-02
  • 最后登录2006-02-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
6楼#
发布于:2004-01-04 13:44
重新测试了,应该上面的这位是对的!我的程序里面Ping一个通的地址的时候调用PtReceive,Ping一个本来就不通的地址我的PtReceive里面的程序就不执行了。 :D

[编辑 -  1/4/04 by  cloudycro]
cloudycro
驱动牛犊
驱动牛犊
  • 注册日期2003-12-02
  • 最后登录2006-02-08
  • 粉丝0
  • 关注0
  • 积分0分
  • 威望0点
  • 贡献值0点
  • 好评度0点
  • 原创分0分
  • 专家分0分
7楼#
发布于:2004-01-04 21:38
果然收到的是应答包!
结账给分! :D
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
8楼#
发布于:2004-01-06 16:07
HEHE,这两天有事没来,解决拉:),没错,PING的应答包,你可以把IP包打出来看看
根据地的兄弟们,团结就是力量
bobo_lei
驱动牛犊
驱动牛犊
  • 注册日期2003-03-26
  • 最后登录2008-11-16
  • 粉丝0
  • 关注0
  • 积分9分
  • 威望14点
  • 贡献值0点
  • 好评度7点
  • 原创分0分
  • 专家分0分
9楼#
发布于:2004-01-07 16:23
^_^,解决了:)好!
其实你可以用softice设置断点去跟踪NDIS驱动的执行过程,这样你就更加清楚了哈!
游客

返回顶部