阅读:1722回复:4
请教,Passthruex经过修改用来过滤拦截欺骗的ARP数据包,但速度很慢,该如何提高速度?
安装好修改过的Passthruex后,当复制另外一台计算机的大文件时(上百K)速度特慢,该如何解决?请帮助解决,谢谢!
|
|
|
沙发#
发布于:2008-03-07 10:06
没有代码,说不来.
|
|
|
板凳#
发布于:2008-03-12 11:16
你可能使用的是2003DDK的passthru例子代码进行修改的,例子代码有bug
将PtReceiveComplete函数中的 if (((pAdapt->MiniportHandle != NULL) && (pAdapt->MPDeviceState > NdisDeviceStateD0)) && (pAdapt->IndicateRcvComplete)) 中的 && (pAdapt->MPDeviceState > NdisDeviceStateD0) 删除掉即可解决了 |
|
地板#
发布于:2008-03-13 14:47
看起来是很怪,岂不是原来的代码是希望在suspend的时候才能收发包。。。。
|
|
|
地下室#
发布于:2008-03-19 14:40
谢谢大家,在一位朋友的帮助下,问题终于解决了,原来是国外的那个PassthruEx有问题,后参考win2003serversp1 DDK中的Passthru例子解决了,原来的那个例子,在接收数据包的处理不合理!
|
|
|