小弟最近写防火墙时关于规则这块不知道怎么处理。我分析了NetWall防火墙中关于规则的部分,好像他不能实时的更新规则啊。(就是应用改变了规则后必须重新启动啊)。那我的防火墙怎么比较好实现动态改变规则。谢谢大家。另外有谁分析过那个netwall啊,可以交流一下吗?呵呵

2004-01-02 22:09 来自版块 - NDIS网络接口开发

我在驱动中写道: Status = NdisMRegisterDevice( hNdisWrapperHandle, L\"\\\\Device\\\\Sample\" L\"\\\... 全文

2003-11-28 10:47 来自版块 - NDIS网络接口开发

除了在deviceiocontrol中写一些我需要做的代码外,在其他函数中需要干什么?比如说在unload中作甚么?因为ndis中自己有卸载函数,这里的卸载干什么事情,还有诸如cleanup,close等函数中,应该怎么操作。和常规的驱动有区别吗![编辑 - 11/27/03 ... 全文

2003-11-27 17:18 来自版块 - NDIS网络接口开发

我在程序中由于要用到PIRP这个结构,所以我include 了NTDDK.h但是系统总是提示PIRP不认识!怪。哪位朋友有神么好的方法

2003-11-25 15:00 来自版块 - NDIS网络接口开发

我写了个过滤icmp报文的过滤驱动。是仿照论坛上的代码写的。但是总是出错。提示是driver_Irql_less_or_equal由于调试工具用的不是很好,就是查不出来哪儿错。系统提示是ndis.sys出错。我想应该是我的程序有问题才导致的吧!我把代码贴出来,大家帮我看看,求求大... 全文

2003-11-24 13:23 来自版块 - NDIS网络接口开发

一个截获ICMP包的程序,调了一个星期,就是搞不定啊。经过跟踪我发现是PtTransferDataComplete函数中的问题代码基本上是模仿论坛上贴出的代码,就是高不定啊!具体如下:{PADAPT pAdapt =(PADAPT)ProtocolBindingContext;P... 全文

2003-11-23 23:25 来自版块 - NDIS网络接口开发

ndis中下层和上层访问资源时强调一个资源的所有权的问题,并因此引出了一个常量:NDIS_STATUS_RESOURCES我的问题是: 访问过程中,资源所有权如何表示,比如当资源属于上层时,如何知道这时的资源所有权,如果资源所有权被回收,又如何知道啦?

2003-11-13 15:36 来自版块 - NDIS网络接口开发

看了前面的帖子,我们总觉得这个函数好像没什么用处。ddk中认为他可以对packet作一些后处理,比如说通知对该报文感兴趣的应用。但是到目前为止,我还没有看见什么真真的应用。在包截获中,如果报文收齐了,直接在ptrecv中判断是否提交,如果没收齐,则调用transferdata,在... 全文

2003-11-12 16:28 来自版块 - NDIS网络接口开发

大家知道ndis中的PACKET有一个buffer链组成,我想知道当下层向上提交Packet的时候,每个buffer是不是有个固定的大小,每当数据超过了然后再添加一个buffer在链尾。比如说一个buffer是20,我的报文长度是25,于是系统不得不分配两个buffer供其使用。... 全文

2003-11-11 18:56 来自版块 - NDIS网络接口开发

如果我发现了数据没有接受完,我也不调用NdisTranferData函数,想直接丢包返回。我想问后面余下的数据上哪儿去了,被系统自动丢掉,还是在下面一个报文中接受上来。高手释疑

2003-11-10 11:06 来自版块 - NDIS网络接口开发

我又几个问题比较困惑:]关于在passthru中处理Packet的几个问题:在这个函数中,在向上提交Packet时,他直接用NdisMxxxxIndicateReceive函数提交上去。但是我看DDK中的介绍,提交Packet时候,要自己创建包描述符,内存等等。但是在这个事例函数... 全文

2003-11-03 09:53 来自版块 - NDIS网络接口开发

请问该函数在什么时候被调有。哪位大侠可以讲讲关于 NDIS_STATUS_RESOURCES 这个参数的意义。有什么用途。我看ddk中好多地方涉及这个参数

2003-11-01 17:20 来自版块 - NDIS网络接口开发

jasic2002@126.com 谢谢顺便问个问题。我想在imd中注册的一些函数原来由ndis调用,但是我能不能自己直接调用,这样会不会破坏系统中原来调用机制[编辑 - 10/31/03 by jasic2002]

2003-10-31 17:33 来自版块 - NDIS网络接口开发

下面这段代码节选自passthru中NDIS_STATUSPtReceive(IN NDIS_HANDLEProtocolBindingContext,IN NDIS_HANDLEMacReceiveContext,IN PVOIDHeaderBuffer,IN UINT... 全文

2003-10-31 17:27 来自版块 - NDIS网络接口开发

您好: 我是个菜鸟,深感NDIS编写的困难。 这个论坛办的质量相当高。但是在对于入门者的来说有一点美中不足。(呵呵!千万别见怪^_^) 首先我觉得几个重要的,大家经常问的问题我应该总结一下。譬如几个函数的调用过程。其实作为一个初学者,我觉得看到这几个函数就晕了。其... 全文

2003-10-28 22:02 来自版块 - NDIS网络接口开发

在ptReceive函数中的headbuffer中存储的是什么内容?有什么用途?既然headbuffer和lookaheadbuffer已经能够访问到包的具体内容,为什么还要用getreceivepacket这个函数来获取packet(我想我的理解一定是不对的),请告知啊?谢谢。... 全文

2003-10-28 21:47 来自版块 - NDIS网络接口开发

管理员你好: 我在贵站注册了一个帐号jasic2002,每次登陆成功后,进入论坛后试图发贴。系统这时提示我未登陆。怎么回事,我都急死了。管理员帮我看看吧。谢谢

2003-10-28 09:26 来自版块 - 用户留言

小弟是个IMD初学者,感觉这东东真的好难。看了几天是一头雾水。有几个问题想请教一下大家:1。首先是关于adapt中几个字段的问题。 isSecondary 字段有什么用处。 适配器好像不只一块啊?2。在ptReceive函数中的lookahead buffer是什么意思?... 全文

2003-10-27 20:03 来自版块 - NDIS网络接口开发


返回顶部