CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
山寨机中的战斗机! 程序优化工程师到底对IT界有没有贡献
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  网络编程

完成端口的GetQueuedCompletionStatus()函数是不是每次最大只能接受8k的数据

楼主Cadillac(努力学好C++发奋学好English)2005-06-01 09:38:18 在 VC/MFC / 网络编程 提问

为什么我在程序中跟踪到这里显示的该函数接受的传送数据最大就是8192  
  如果是超过了这个数,它是怎么样对大数据处理的呢??  
  GetQueuedCompletionStatus 问题点数:20、回复次数:6Top

1 楼huxzjqhh(黑石)回复于 2005-06-01 10:03:35 得分 0

8192应该是你定义的缓冲区的大小,  
  如果超过了这个数,循环接收直到接收完毕Top

2 楼Cadillac(努力学好C++发奋学好English)回复于 2005-06-01 10:52:50 得分 0

真是这样吗?  
   
   
  可是我已经将缓冲区改了啊Top

3 楼asker100()回复于 2005-06-01 14:59:57 得分 0

最好   4k   经验值Top

4 楼nuaawenlin(飘人)回复于 2005-06-01 16:13:10 得分 10

8192是对udp有效的  
   
  tcp又自己的滑动窗口,Top

5 楼Cadillac(努力学好C++发奋学好English)回复于 2005-06-02 11:08:18 得分 0

8192对tcp是有效的,  
  tcp中一般支持的数据段长度为65535bit  
  也就是8k的数据量,但这要受主机和网络的影响,一般而言,  
  tcp数据段的长度要远小与65535bit  
   
  刚看了tcp/ip协议  
  就自己回答了  
  还是要谢谢楼上的各位Top

6 楼oyljerry(【勇敢的心】→ ㊣提拉米苏√㊣)回复于 2005-06-02 12:21:10 得分 10

TCP中有滑动窗口,会动态调整的Top

相关问题

  • 访问端口用什么函数???急!!!!!!!!!!!!!!!!
  • 请问BCB里对应\的写端口函数是什么呀?
  • c语言里访问内部端口用那个函数?
  • 那个api函数可以测试通讯端口COM!急
  • 请问关于端口访问函数outp(),inp()的问题
  • 请问,在delphi中,访问端口的函数是什么?
  • 完成端口一问:关于使用HasOverlappedIoCompleted这个函数?
  • 在DELPHI中是否有读取I/O端口的函数?
  • 在DELPHI中是否有读取I/O端口的函数?
  • evc下有哪个函数可以监视udp端口

关键词

  • 函数
  • 数据
  • tcp
  • getqueuedcompletionstatus
  • 缓冲区
  • 接受
  • 长度
  • 接收
  • 超过了这个数
  • 有效

得分解答快速导航

  • 帖主:Cadillac
  • nuaawenlin
  • oyljerry

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
北京创新乐知广告有限公司 版权所有, 京 ICP 证 070598 号
世纪乐知(北京)网络技术有限公司 提供技术支持
Copyright © 2000-2008, CSDN.NET, All Rights Reserved
GongshangLogo