UDP Socket出现10054错误码的解决方法
来源:互联网 发布:我的世界版本 知乎 编辑:程序博客网 时间:2024/06/05 20:00
a) 10054错误描述:远程主机强迫关闭了一个现有的连接。
b) 微软提供的错误原因(英文):
If sending a datagram using the sendto function results in an “ICMP port unreachable” response and the select function is set for readfds, the program returns 1 and the subsequent call to the recvfrom function does not work with a WSAECONNRESET (10054) error response.
c) 微软提供的解决方法
添加“WINSOCK2.H”和“WS2_32.lib”文件。
添加如下代码:
#define IOC_VENDOR 0x18000000
#define _WSAIOW(x,y) (IOC_IN|(x)|(y))
#define SIO_UDP_CONNRESET _WSAIOW(IOC_VENDOR,12)
DWORD
BOOL bNewBehavior = FALSE;
DWORD status;
status = WSAIoctl(sock, SIO_UDP_CONNRESET, &bNewBehavior, sizeof(bNewBehavior), NULL, 0, &dwByteReturned, NULL, NULL);
0 0
- UDP Socket出现10054错误码的解决方法
- 解决UDP出现的10054错误
- 出现错误的解决方法:
- 出现错误的解决方法:
- Windows UDP socket recvfrom返回10054错误的解决办法
- Windows UDP socket recvfrom返回10054错误的解决办法
- SSH2出现的错误解决方法
- Ruby中socket编程时出现recv for buffered IO (IOError) 错误的解决方法
- JDBC连接SQLServer时出现错误Error establishing socket.的解决方法[端口问题引起]
- window下udp网络编程存在的问题-socket error 10054解决方法
- Socket错误连接超时的解决方法
- 基于udp的网络编程socket的错误10054与SOCKET的发送与接收缓冲区的设置(udp丢包)
- 出现 org.hibernate.NonUniqueObjectException 错误的解决方法
- 打开CHM文件出现错误的解决方法
- Magento运行出现错误的解决方法
- 移植boa出现的错误及解决方法
- 内核移植出现的错误&&解决方法
- zencart出现-c-.html 错误的解决方法
- 《挑战程序设计竞赛》3.2.3 常用技巧-弹性碰撞 POJ3684 2674
- 错误消息: 为了配置 TCP/IP,必须安装并启用的网络适配器
- 航电acm--2101
- 远离国产!windows唯一推荐杀毒软件-Avast
- 《挑战程序设计竞赛》3.2.4 常用技巧-折半枚举 POJ2785 3977 2549
- UDP Socket出现10054错误码的解决方法
- html链接不跳转
- html中 在不同浏览器中间距不一样解决办法
- 在windows上部署使用Redis
- C 程序的执行过程 - 2016.01.01
- 《挑战程序设计竞赛》3.2.5 常用技巧-坐标离散化 AOJ0531(1RE)
- 航电acm--2107
- <LeetCode OJ> 225. Implement Stack using Queues
- ListCtrl常见使用方法