阅读:1876回复:11
passthru 从和入手?
我想知道研究passthru从哪里开始,他的基本结构是什么样子
|
|
|
沙发#
发布于:2005-02-02 17:15
编译安装,
在看:http://www.wd-3.com/archive/ExtendingPassthru.htm 动手试试~~ |
|
|
板凳#
发布于:2005-02-02 23:34
我也是初学NDIS,我建议用WinGDB追几个包,起码对passthru有个初步认识,然后再开始修修补补。
要注意的是: 在不同平台上可能会调用ptReceivePacket和ptReceive中某个。 对于现在一般网卡,ptReceivePacket会被调用。 如果想看ptReceive,可使网卡工作于multicast下,这样可能会进入ptReceive以减少内存复制过程. |
|
|
地板#
发布于:2005-02-03 08:53
我也是初学NDIS,我建议用WinGDB追几个包,起码对passthru有个初步认识,然后再开始修修补补。 不清楚WinGDB是什么,我先去查查 |
|
|
地下室#
发布于:2005-02-03 09:54
我看都用的是softice,请问怎么开始调试呢,没用过
|
|
|
5楼#
发布于:2005-02-03 15:00
先在这个论坛里搜一下以前的帖子吧,很多的!很有帮助的。
|
|
|
6楼#
发布于:2005-02-03 15:43
先在这个论坛里搜一下以前的帖子吧,很多的!很有帮助的。 我找到了以前的帖子关于如何开始调试 1。open。。。。。 2。load。。。 。。。 。。。。。 不过对我来说上来就调试sys好像太高深了,就是softice自带的例子也太复杂,我还是得从简单得调试开始,我准备自己编个小程序先试试 |
|
|
7楼#
发布于:2005-02-03 15:58
我用delphi做了个小程序,运行结果就是在dos下输出 1
怎么不能 load 呢,trans..的时候,说没有调试信息 |
|
|
8楼#
发布于:2005-02-03 16:32
我还是搞不懂,所以我还是选择了直接调试 passthru ,我安装了它,并且可以load,看见源代码,并且看见了data,可是开始的时候源代码还是c的,后来softice出来后怎么就成了汇编的了
|
|
|
9楼#
发布于:2005-02-03 16:47
新问题:
现在已经可以在 PtReceivePacket 设置断点并且调试,但是变量的值是怎么观察呢? |
|
|
10楼#
发布于:2005-02-03 17:11
命令行:wl
唉,我刚开始学的时候就没人教我:( |
|
|
11楼#
发布于:2005-02-11 14:18
呵呵。关注中。。。。。
一起学习 |
|