在ptreceive中数据的转发还没有解决,我现在ptTransferDataComplete采用的是胡大侠的一段代码VOIDPtTransferDataComplete(IN NDIS_HANDLE ProtocolBindingContext,IN PNDIS_PACKET ... 全文

2004-06-07 10:24 来自版块 - NDIS网络接口开发

我在做一个网关,所以需要在ptreceive中作数据的转发。我用了两种办法,但是都不理想。方法一的运行结果是:当内网机器联网时,可以打开网页,上网等,不过只能在不到半分钟的时间之内。然后网关机就死机了。不知为何。下面是我的部分代码:PtReceive(IN NDIS_HANDL... 全文

2004-06-04 21:58 来自版块 - NDIS网络接口开发

下面的是我计算TCP校验和的程序段,但是发现老是出错,这里面确实有问题,但我不知道怎么解决,还请各位帮帮忙了USHORT TcpCheckSum(PIPHeader buffer,UINT TcPpacketsize){//buffer是IP包头指针,TcPpacketsize是... 全文

2004-05-24 15:47 来自版块 - NDIS网络接口开发

如题,谢谢了[编辑 - 5/20/04 by jackieky]

2004-05-20 09:39 来自版块 - NDIS网络接口开发

kangzh,这是你以前的校验和计算的一个程序段。我在调试创建一个UDP包,老是发现ip的校验和不对,我是用sniffer监控的,它在ip中显示,Headerchcksum =28cf,shoud be 0176;我想这就是校验和不对的征兆吧,看了一下你的程序,有些地方不是太懂,... 全文

2004-05-20 09:34 来自版块 - 网络安全技术

我想做一个基于NDIS中间驱动的网关型防火墙,基于passthru来修改的,我先修改的是mpsend函数,在发送的时候得到数据包并将其拷贝到一个缓冲区,然后修改这个缓冲区且重新封包,然后再转发出去。应该是重新封包转发这块出问题了!编译链接都没有出错,但是装上之后,系统就立刻重起,... 全文

2004-05-07 19:00 来自版块 - NDIS网络接口开发

以下是miniport模块的mpsend部分代码,基于篇幅考虑,省略了小部分代码,我想问的问题是,在释放pPacketContent(NdisFreeMemory(pPacketContent, 2000, 0);)之前,怎样将pPacketContent缓冲区的能容重新封包再进... 全文

2004-04-26 21:33 来自版块 - NDIS网络接口开发

最近来访

(1)

返回顶部