阅读:1401回复:10
monkeyy,你的 NAT 研究的怎么样了?
谢谢你曾经给我的帮助。
经过这段时间的研究又有了一些心得跟疑问,可以交流一下吗? 你的 NAT 做好了吗? |
|
沙发#
发布于:2002-07-17 08:55
这家伙很久没来了,不知道跑哪疯去了。
|
|
|
板凳#
发布于:2002-07-17 09:01
不会吧?!
|
|
地板#
发布于:2002-07-17 10:10
你最近一个月内看见过他?
|
|
|
地下室#
发布于:2002-07-17 10:11
没有啊,我最近都在苦练代码
|
|
5楼#
发布于:2002-07-17 10:34
小有成果?
|
|
|
6楼#
发布于:2002-07-17 21:35
很多高手都不再来了!
嗬嗬! |
|
|
7楼#
发布于:2002-07-18 09:25
对,Hook NDIS 搞的差不多了,可还小有问题,主要是对 NDIS 流程的理解不够。
to moqingsong: 能给我大致的讲一下 NDIS 的流程吗?是不是在接收包时 NDIS Wraprer 会调用 Protocol 的 ReceiveHandler,等接收完成之后 NDIS Wraprer 又会调用 Protocol 的 ReceiveCompleteHandler?不论什么情况下都会调用 ReceiveCompleteHandler 还是有其它可能? NdisTransferData 又是在何种情况下(被)调用? |
|
8楼#
发布于:2002-07-18 12:16
对,Hook NDIS 搞的差不多了,可还小有问题,主要是对 NDIS 流程的理解不够。 9x的ndis我没搞过,不过你的问题我好像还看得懂。瞎凑胡一下吧。不对的话告诉我。 1。是不是在接收包时 NDIS Wraprer 会调用 Protocol 的 ReceiveHandler,等接收完成之后 NDIS Wraprer 又会调用 Protocol 的 ReceiveCompleteHandler?不论什么情况下都会调用 ReceiveCompleteHandler 还是有其它可能? ============================================= 我觉得每次都会调用。 2。 NdisTransferData 又是在何种情况下(被)调用? lookaheadbuffer<packetsize时。 |
|
|
9楼#
发布于:2002-07-18 15:00
to moqingsong:
怎么能够知道系统中安装的众多 Adapter 哪个是用来上网的?我要做的是 NAT 代理,总要知道哪个 Adapter 用于连接内网,哪个 Adapter 用于连接外网吧? 很感谢你的回复! |
|
10楼#
发布于:2002-07-18 15:21
to moqingsong: 它应该有一个名字。 你从binding里应该可以找到. |
|
|