Socket error 0 - Directly send error 
Socket error 10004 - Interrupted function call一个封锁操作被对 WSACancelBlockingCall 的调用中断。 
Socket error 10013 - Permission denied以一种访问权限不允许的方式做了一个访问套接字的尝试。 
Socket error 10014 - Bad address系统检测到在一个调用中尝试使用指针参数时的无效指针地址。 
Socket error 10022 - Invalid argument提供了一个无效的参数。 
Socket error 10024 - Too many open files打开的套接字太多。 
Socket error 10035 - Resource temporarily unavailable无法立即完成一个非阻止性套接字操作。 
Socket error 10036 - Operation now in progress 目前正在执行一个阻止性操作。
Socket error 10037 - Operation already in progress 在一个非阻止性套接字上尝试了一个已经在进行的操作。
Socket error 10038 - Socket operation on non-socket 在一个非套接字上尝试了一个操作。
Socket error 10039 - Destination address required 请求的地址在一个套接字中从操作中忽略。
Socket error 10040 - Message too long 一个在数据报套接字上发送的消息大于内部消息缓冲区或其他一些网络限制,或该用户用于接收数据报的缓冲区比数据报小。
Socket error 10041 - Protocol wrong type for socket 在套接字函数调用中指定的一个协议不支持请求的套接字类型的语法。
Socket error 10042 - Bad protocol option在 getsockopt 或 setsockopt 调用中指定的一个未知的、无效的或不受支持的选项或层次。 
Socket error 10043 - Protocol not supported请求的协议还没有在系统中配置,或者没有它存在的迹象。 
Socket error 10044 - Socket type not supported 在这个地址家族中不存在对指定的插槽类型的支持。
Socket error 10045 - Operation not supported 参考的对象类型不支持尝试的操作。
Socket error 10046 - Protocol family not supported 协议家族尚未配置到系统中或没有它的存在迹象。
Socket error 10047 - Address family not supported by protocol family 使用了与请求的协议不兼容的地址。
Socket error 10048 - Address already in use通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 
Socket error 10049 - Cannot assign requested address 在其上下文中,该请求的地址无效。
Socket error 10050 - Network is down套接字操作遇到了一个已死的网络 
Socket error 10051 - Network is unreachable 向一个无法连接的网络尝试了一个套接字操作。
Socket error 10052 - Network dropped connection on reset 当该操作在进行中,由于保持活动的操作检测到一个故障,该连接中断。

Socket error 10053 - Software caused connection abort 您的主机中的软件中止了一个已建立的连接。

Socket error 10054 - Connection reset by peer 远程主机强迫关闭了一个现有的连接。

Socket error 10055 - No buffer space available 由于系统缓冲区空间不足或队列已满,不能执行套接字上的操作。

Socket error 10056 - Socket is already connected 在一个已经连接的套接字上做了一个连接请求。

Socket error 10057 - Socket is not connected 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。

Socket error 10057 - Socket is not connected 由于套接字没有连接并且(当使用一个 sendto 调用发送数据报套接字时)没有提供地址,发送或接收数据的请求没有被接受。

Socket error 10058 - Cannot send after socket shutdown 由于以前的关闭调用,套接字在那个方向已经关闭,发送或接收数据的请求没有被接受。

Socket error 10060 - Connection timed out 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。

Socket error 10061 - Connection refused 由于目标计算机积极拒绝,无法连接。

Socket error 10064 - Host is down 由于目标主机坏了,套接字操作失败。

Socket error 10065 - No route to host 套接字操作尝试一个无法连接的主机。

Socket error 10067 - Too many processes 一个 Windows 套接字操作可能在可以同时使用的应用程序数目上有限制。

Socket error 10091 - Network subsystem is unavailable 因为它使用提供网络服务的系统目前无效,WSAStartup 目前不能正常工作。

Socket error 10092 - WINSOCK.DLL version out of range 不支持请求的 Windows 套接字版本。

Socket error 10093 - Successful WSAStartup not yet performed 应用程序没有调用 WSAStartup,或者 WSAStartup 失败。

Socket error 10094 - Graceful shutdown in progress 
Socket error 11001 - Host not found 不知道这样的主机。

Socket error 11002 - Non-authoritative host not found 这是在主机名解析时通常出现的暂时错误,它意味着本地服务器没有从权威服务器上收到响应。

Socket error 11003 - This is a non-recoverable error 在数据库查找中出现一个不可恢复的错误。

Socket error 11004 - Valid name, no data record of requested type请求的名称有效,但是找不到请求的类型的数据。

WSAEADDRINUSE (10048) Address already in use 
WSAECONNABORTED (10053) Software caused connection abort 
WSAECONNREFUSED (10061) Connection refused 
WSAECONNRESET (10054) Connection reset by peer 
WSAEDESTADDRREQ (10039) Destination address required 
WSAEHOSTUNREACH (10065) No route to host 
WSAEMFILE (10024) Too many open files 
WSAENETDOWN (10050) Network is down 
WSAENETRESET (10052) Network dropped connection 
WSAENOBUFS (10055) No buffer space available 
WSAENETUNREACH (10051) Network is unreachable 
WSAETIMEDOUT (10060) Connection timed out 
WSAHOST_NOT_FOUND (11001) Host not found 
WSASYSNOTREADY (10091) Network sub-system is unavailable 
WSANOTINITIALISED (10093) WSAStartup() not performed 
WSANO_DATA (11004) Valid name, no data of that type 
WSANO_RECOVERY (11003) Non-recoverable query error 
WSATRY_AGAIN (11002) Non-authoritative host found 
WSAVERNOTSUPPORTED (10092) Wrong WinSock DLL version

socket错误代码的更多相关文章

  1. winsock编程WSAEventSelect模型

    winsock编程WSAEventSelect模型 WSAEventSelect模型和WSAAsyncSelec模型类似,都是用调用WSAXXXXXSelec函数将socket和事件关联并注册到系统, ...

  2. Socket常见错误代码与描述

    最近程序 出现 几次 Socket 错误, 为了便于 差错.. 搜了一些 贴在这里.. 出现网络联机错误Socket error #11001表示您的计算机无法连上服务器,请检查您的Proxy设定以及 ...

  3. socket tcp使用recv接收数据时,返回errno错误代码88

    原因:就是recv函数的第一个参数不是可用的,也就是第一个参数不是建立连接时返回的文件描述符. 解决方法:xxx

  4. 简单socket()编程

    客户端: 1.socket( int af, int type, int protocol) socket()函数用于根据指定的地址族.数据类型和协议来分配一个套接口的描述字及其所用的资源.如果协议p ...

  5. C++ 系列:socket 资料收集

    Copyright © 1900-2016, NORYES, All Rights Reserved. http://www.cnblogs.com/noryes/ 欢迎转载,请保留此版权声明. -- ...

  6. Socket

    Socket又称"套接字",应用程序通常通过"套接字"向网络发出请求或者应答网络请求. 以J2SDK-1.3为例,Socket和ServerSocket类库位于 ...

  7. 冰冻三尺非一日之寒-socket

    第八章 Socket语法及相关 SocketServer实现多并发 socket概念: 网络上的两个程序通过一个双向的通信连接实现数据的交换,这个连接的一端称为一个socket. Socket又称&q ...

  8. socket阻塞与非阻塞,同步与异步、I/O模型,select与poll、epoll比较

    1. 概念理解 在进行网络编程时,我们常常见到同步(Sync)/异步(Async),阻塞(Block)/非阻塞(Unblock)四种调用方式: 同步/异步主要针对C端: 同步:      所谓同步,就 ...

  9. C语言SOCKET编程指南

    1.介绍 Socket 编程让你沮丧吗?从man pages中很难得到有用的信息吗?你想跟上时代去编Internet相关的程序,但是为你在调用 connect() 前的bind() 的结构而不知所措? ...

随机推荐

  1. eclipce导入java 项目不可用

  2. userdel删除用户失败提示:userdel: user * is currently logged in 解决方法

    操作环境 SuSE10/SuSE11 问题现象   执行userdel -rf oracle删除用户失败,提示userdel: user 'oracle' is currently logged in ...

  3. python函数基础:调用内置函数&定义函数

    调用内置函数 有很多内置函数,在使用中需要积累.这里只举两个例子: 分别调用abs和数据类型转换,注意当入参类型错误时候会报错 ''' print('abs(-100)') abs(-100) pri ...

  4. centos系统vsftpd的一些配置

    一.检测FTP是否安装: 右击打开终端输入 rpm –q vsftpd 显示 package vsftpd is not installed 说明没有被安装 安装时输入命令:yum install v ...

  5. Android源码50例汇总,欢迎各位下载(转载)

    下载中心好资料很多,藏在各个角落,小弟在此帮大家做了一个整理,做了一个下载目录,方便大家选择性下载. 源码实例如下: <Android应用开发揭秘>源代码推荐 http://down.51 ...

  6. js对象和jquery对象互相转换

    javascript对象转成jquery对象 jquery对象转成javascript对象

  7. 04_web基础(二)之web构建

    03.04.05.06web项目创建 07.第一个Servlet程序 1.拷贝tomcat 中的 servlet-api.jar 在lib包下面 2.新建一个HelloWordServlet类并实现 ...

  8. win10 壁纸路径

    C:\用户\用户名\AppData\Roaming\Microsoft\Windows\Themes\CachedFiles 原文: https://blog.csdn.net/qq_35040828 ...

  9. 1.2、CDH 搭建Hadoop在安装之前(CDH基于包的安装所需的权限)

    CDH基于包的安装所需的权限 以下部分描述了使用Cloudera Manager进行基于软件包的CDH安装的用户权限要求.这些要求是安装和管理包和服务的标准UNIX系统要求. 所需特权 sudo由Cl ...

  10. webpack config

    [webpack config] 1.entry Simple rule: one entry point per HTML page. SPA: one entry point, MPA: mult ...