winsock重叠IO的完成例程是不是1.1版本用不了

hanyj_3000 2011-10-26 09:43:42
我想问一下windows socket的东西,想在一个项目的socket通信部分,用那个重叠IO的完成例程来做。我有以下疑问:

1、重叠IO的完成例程得用到WSASocket、WSARecv、WSASend之类函数,是不是有版本限制的?是不是得要求2.2版本才行,1.1的版本行不行。
2、WSAStartup(wVersionRequested,&wsaData);//请求2.2的版本
if (LOBYTE(wsaData.wVersion) != 2 || HIWORD(wsaData.wVersion) != 2)//如果我请求的不是2.2的版本,难道我就return了吗。还是,即使请求协商得到其他低于2.2版本,也可以继续用来做重叠IO的完成例程?
...全文
43 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
teleinfor 2011-10-26
  • 打赏
  • 举报
回复
1.1不能支持!

Header: Winsock2.h.
Link Library: Ws2.lib.

18,356

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 网络编程
c++c语言开发语言 技术论坛(原bbs)
社区管理员
  • 网络编程
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧