×

socketerror10054

socketerror10054的简单介绍

admin admin 发表于2023-09-17 20:40:12 浏览354 评论0

抢沙发发表评论

本文目录一览:

WSAGetLastError返回的是10054怎么处理

1、Socket 错误 = #10054通常原因为:远程主机上对等方应用程序突然停止运行,或远程主机重新启动,或远程主机在远程方套接字上使用了“强制”关闭(参见setsockopt (SO_LINGER))。

2、ERROR。WSAGetLastError返回值10054(WSAECONNRESET )A existing connection was forcibly closed by the remote host.看来sendto函数发送失败(IP地址无接收端口),导致recvfrom的失败。(对方机器强行关闭)请采纳。

3、看字面情形,你用的是异步SOCKET,这时connect是异步的,调出使用之后,应当通过回调,或设置同步等待操作,来获知Connect的真实状态。

4、10054 - WSAECONNRESET连接被对方重设。一个已经建立的连接被远程主机强行关闭。若远程主机上的进程异常中止运行(由于内存冲突或硬件故障),或者针对套接字执行了一次强行关闭,便会产生这样的错误。-socketerror10054