IOCP(完成端口)开发手记(2)
2005-03-04 16:30
225 查看
在开发过程中,调用函数AcceptEx发现总是出错,出错代码是10038,根据调试,发现前面所有创建的SOCKET都是可用的,并且已经bind和Listen.就这样的一个问题,一直让我调试了一天,昨天晚10点多时候,想了一下,要不要清空输入的结构呢? 后来就接着测试一下,把OVERLAPPED结构的变量,全部清空为0,结果就没有问题了.真的气死人.
通过一天时间总算解决了一个问题,接着就是怎么样接收连接,并且接收到连接之后,又怎么样操作下一步呢?
由于IOCP都是通过发送请求来实现的,就是说下一步做什么操作,一定要预先进行操作.比如你想接收连接进来,就要先进行AcceptEx操作,如果想进行接收数据,也要先进行WSARecv操作.
接收下来就是怎么样进行接收和发送数据,以及连接的关闭处理.
通过一天时间总算解决了一个问题,接着就是怎么样接收连接,并且接收到连接之后,又怎么样操作下一步呢?
由于IOCP都是通过发送请求来实现的,就是说下一步做什么操作,一定要预先进行操作.比如你想接收连接进来,就要先进行AcceptEx操作,如果想进行接收数据,也要先进行WSARecv操作.
接收下来就是怎么样进行接收和发送数据,以及连接的关闭处理.
相关文章推荐
- IOCP(完成端口)开发手记(1)
- IOCP(完成端口)开发手记(3)
- IOCP(完成端口)开发手记
- IOCP(完成端口)开发手记(4)
- IOCP(完成端口)开发手记(2)
- IOCP(完成端口)开发手记(4)
- IOCP(完成端口)开发手记
- IOCP(完成端口)开发手记(1)
- IOCP(完成端口)开发手记(3)
- Windows socket之IO完成端口(IOCP)模型开发(原作者:csdn——ithzhang)
- Windows socket之IO完成端口(IOCP)模型开发
- Windows socket之IO完成端口(IOCP)模型开发
- Windows socket之IO完成端口(IOCP)模型开发
- Windows socket之IO完成端口(IOCP)模型开发
- wordpress二次开发教程手记:默认会员系统的扩展与优化
- 开心网外挂开发手记
- wordpress主题开发教程手记:短代码(Shortcodes)知识详解
- IPS开发手记【一】
- wordpress二次开发教程手记:feed订阅功能的完善
- DirectX 9.0c游戏开发手记之RPG编程自学日志之9: Drawing with DirectX Graphics (用DirectX图形绘图)(第4节)(B)