阅读:3338回复:26
Passthru不能传输大的文件,怎么回事?
我用2000DDK的Passthru框架开发了一个中间层过滤驱动,用高层的Socket应用程序发四五百字节大的包(用NetXray看确实如此)都可以正确接收,Ping也没问题,在局域网上用IP地址查找别的计算机(也装了本驱动)可以,可以看到共享的文件夹,传一个很小的文件也行,但文件大了就不行,页面死菜几分钟后提示网络名不可再用,不知是什么问题,肯请各位大侠指教.我接收数据后将数据包内容全部复制到一个连续的缓冲区,做成一个包描述符指示给高层.接收数据复制后没有进行排队处理
|
|
|
沙发#
发布于:2002-07-15 01:56
我用2000DDK的Passthru框架开发了一个中间层过滤驱动,用高层的Socket应用程序发四五百字节大的包(用NetXray看确实如此)都可以正确接收,Ping也没问题,在局域网上用IP地址查找别的计算机(也装了本驱动)可以,可以看到共享的文件夹,传一个很小的文件也行,但文件大了就不行,页面死菜几分钟后提示网络名不可再用,不知是什么问题,肯请各位大侠指教.我接收数据后将数据包内容全部复制到一个连续的缓冲区,做成一个包描述符指示给高层.接收数据复制后没有进行排队处理 用2000DDK的Passthru在 9x 下运行? -- 可能有问题! 还是有 2000 下的NetXray? 如有可否给个地址!!! 一定给分! :o |
|
|
板凳#
发布于:2002-07-15 11:14
我有自己
|
|
|
地板#
发布于:2002-07-15 13:19
[quote]我有自己
|
|
|
地下室#
发布于:2002-07-15 13:29
未
|
|
|
5楼#
发布于:2002-07-15 14:09
[quote]未
|
|
|
6楼#
发布于:2002-07-15 14:12
|
|
|
7楼#
发布于:2002-07-15 18:59
可以发一份给我么?谢谢!
|
|
8楼#
发布于:2002-07-15 20:20
能否发给我发一份否?
呵呵! mail: littlecat_zhao@eyou.com 谢谢! |
|
9楼#
发布于:2002-07-16 02:37
[quote]
|
|
|
10楼#
发布于:2002-07-16 09:15
[quote]我有自己
|
|
|
11楼#
发布于:2002-07-16 09:41
I Want ... !
cgh93829@21cn.com dgkite@hkami.com |
|
12楼#
发布于:2002-07-16 10:41
甭客
|
|
|
13楼#
发布于:2002-07-16 11:52
[quote]我有自己
|
|
14楼#
发布于:2002-07-16 13:34
franker兄, 直接作为附件帖在帖子上就成了,不用费力地一个一个帖!
|
|
|
15楼#
发布于:2002-07-16 14:52
我用2000DDK的Passthru框架开发了一个中间层过滤驱动,用高层的Socket应用程序发四五百字节大的包(用NetXray看确实如此)都可以正确接收,Ping也没问题,在局域网上用IP地址查找别的计算机(也装了本驱动)可以,可以看到共享的文件夹,传一个很小的文件也行,但文件大了就不行,页面死菜几分钟后提示网络名不可再用,不知是什么问题,肯请各位大侠指教.我接收数据后将数据包内容全部复制到一个连续的缓冲区,做成一个包描述符指示给高层.接收数据复制后没有进行排队处理 HI,Hi大家别跑题了,我现在也遇到这个问题。但稍有不同,我的是越传越慢,2,3MB的文件要传十分钟,而且是有时能传完,有时不能传完是中断了。究竟怎么回事? |
|
16楼#
发布于:2002-07-16 23:45
你是不是没有把协议层或微端口驱动的资源释放掉呀,尤其是接收时,NDIS的调用会有许多种情况.
|
|
17楼#
发布于:2002-07-20 10:41
不应该是这样的呀!?把每次分配的资源用完后就释放掉,应该没问题。我用passthru改过一个包过滤的东西,用起来没问题,即使上百兆的东东也可下载。
|
|
|
18楼#
发布于:2002-10-17 20:14
台湾兄弟:
也给我一份好吗? trueman007@sina.com ^____________^ |
|
19楼#
发布于:2002-10-17 20:53
我已寄出 , 祝你使用愉快 ! 我把它 \"傥\" 出
|
|
|
上一页
下一页