是用WSASend发送数据,函数的参数lpNumberOfBytesSent,即发送的字节数为8,是正常的,函数的返回值为0,即表示发送操作是成功的。但是在GetQueuedCompletionStatus的参数lpNumberOfBytes,即一次完成后的I/O操作所传送数据的字节数为0,这个是什么原因造成的,是用GetLastError()的返回值为0,表示没有错,而且客户端收到了8个字节的数据!但为什么lpNumberOfBytes的大小为0呢?!!
解决方案 »
- MFC有没有关于.DWF控件的问题
- 我能获得某个对象的指针后,怎么把他这个对象再复制一份(是对象不能是指针)或把对象内的内容再复制一份成为一个新对象。我程序的目的就是要能过一个文档模板来再复制一个
- msn插件的问题
- 关于一个编程思想的问题
- 【请教】List Control 不同列插入的数值行数不一样的问题
- VC2005编译出的DLL给VC6使用会出现问题吗????
- 如何彻底删除硬盘了?
- 求单链表排序算法
- -----请教如何获取CEdit中的数据?------
- 各位大虾:到哪里能找到中文的MSDN的VC帮助?
- ATL可执行文件如何注册
- http通信类cinternetsession中OpenRequest第二个参数指定什么?
你需要做的就是释放此连接的相关资源即可。