首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

看看关于完成端口的源代码出现的有关问题

2014-04-18 
看看关于完成端口的源代码出现的问题说明:A:发送控制指令客户端B:接收控制指令客户端S:代码的服务器A发送

看看关于完成端口的源代码出现的问题
说明:
A:发送控制指令客户端
B:接收控制指令客户端
S:代码的服务器
A发送控制指令S转发控制指令B发送数据S转发数据A断开连接


出现的问题:
1.B每次执行上面的操作以后都断开!有的时候还运行2-3次操作以后才断开
2.断开以后有时候B也能给S发送数据,造成S的异常。调试发现S中的WorkThread函数中GetQueuedCompletionStatus函数返回负数的指针
请大家多多指教!!!

[解决办法]
汗~ 辛苦了。
眼花中……
[解决办法]
好多啊
[解决办法]
出现的问题:
1.B每次执行上面的操作以后都断开!有的时候还运行2-3次操作以后才断开
2.断开以后有时候B也能给S发送数据,造成S的异常。调试发现S中的WorkThread函数中GetQueuedCompletionStatus函数返回负数的指针
请大家多多指教!!!
-----------------------

代码没有仔细看。

2问题
GetQueuedCompletionStatus()有异常后,得到错误代码看看。

我不肯定地说,很有可能是你删除了Per_IO_Handle,但这个时候,你又接受到了Per_IO_Handle的数据包。你看看是否这个问题。


[解决办法]
代码太长了,关注一下

热点排行