SOCKET_ECONNABORTED   软件原因导致通行中断
SOCKET_ECONNREFUSED   连接被拒绝
SOCKET_ECONNRESET   连接被相同的socket重置
SOCKET_EDESTADDRREQ   必须需要目标地址
SOCKET_EDQUOT 超出磁盘配额
SOCKET_EEXIST 文件已存在
SOCKET_EFAULT 错误的地址
SOCKET_EHOSTDOWN   主机已关闭
SOCKET_EHOSTUNREACH   没有路由到主机
SOCKET_EIDRM   表示ID被删除
SOCKET_EINPROGRESS   操作正在执行
SOCKET_EINTR   系统调用被阻止
SOCKET_EINVAL   无效的参数
SOCKET_EIO   输入/ 输出错误
SOCKET_EISCONN   传输终端已经连接
SOCKET_EISDIR 是一个目录
SOCKET_EISNAM   是一个指定的类型文件
SOCKET_EL2HLT   级别2已中止
SOCKET_EL2NSYNC   级别2不同步
SOCKET_EL3HLT   级别3已中止
SOCKET_EL3RST   级别3被重置
SOCKET_ELNRNG 连接号超出范围
SOCKET_ELOOP   太多级别的符号连接
SOCKET_EMEDIUMTYPE   错误的媒介类型(中间类型)
SOCKET_EMFILE   太多打开的文件
SOCKET_EMLINK 太多的连接
SOCKET_EMSGSIZE   消息太长
SOCKET_EMULTIHOP   尝试次数太多
SOCKET_ENAMETOOLONG   文件名太长
SOCKET_ENETDOWN  网络已关闭
SOCKET_ENETRESET  网络中断,连接被重置
SOCKET_ENETUNREACH网络不可达
SOCKET_ENFILE   系统中太多打开的文件
SOCKET_ENOANO 没有正极
SOCKET_ENOBUFS   没有可用的缓存空间
SOCKET_ENOCSI   没有可用的CSI结构
SOCKET_ENODATA   没有可用的数据
SOCKET_ENODEV 没有这样的驱动
SOCKET_ENOENT   没有这样的文件或目录
SOCKET_ENOLCK   没有可用的记录锁
SOCKET_ENOLINK   已经有的服务的连接
SOCKET_ENOMEDIUM   没有媒介被找到
SOCKET_ENOMEM 不能分配内存
SOCKET_ENOMSG   没有指定的消息类型
SOCKET_ENONET 设备不在网络上
SOCKET_ENOPROTOOPT   协议不可用
SOCKET_ENOSPC 没有空间在驱动器
SOCKET_ENOSR   超出的流资源
SOCKET_ENOSTR 驱动不是一个流
SOCKET_ENOSYS   函数没有执行
SOCKET_ENOTBLK   块驱动是必须的
SOCKET_ENOTCONN   传输终端没有连接
SOCKET_ENOTDIR   没有一个目录
SOCKET_ENOTEMPTY   目录为空
SOCKET_ENOTSOCK Socket操作在一个非socket上
SOCKET_ENOTTY   不相符的IO控制器
SOCKET_ENOTUNIQ   在网络上名字不是唯一的
SOCKET_ENXIO 没有这样的驱动或地址
SOCKET_EOPNOTSUPP 操作不支持
SOCKET_EPERM   操作不允许
SOCKET_EPFNOSUPPORT Protocol family不支持
SOCKET_EPIPE   失败的管道
SOCKET_EPROTO 协议错误
SOCKET_EPROTONOSUPPORT   协议不支持
SOCKET_EPROTOTYPE   Socket上协议错误的类型
SOCKET_EREMCHG   远程地址已改变
SOCKET_EREMOTE   对象是远程的
SOCKET_EREMOTEIO   远程I/O错误
SOCKET_ERESTART 中断的系统调用将要重新开始
SOCKET_EROFS   文件系统为只读
SOCKET_ESHUTDOWN.   传输端点中断不能发送
SOCKET_ESOCKTNOSUPPORT Socket类型不支持
SOCKET_ESPIPE   不合法的检索
SOCKET_ESTRPIPE   流管道错误
SOCKET_ETIME   定时器到时
SOCKET_ETIMEDOUT 连接超时
SOCKET_ETOOMANYREFS   太多连接无法结合
SOCKET_EUNATCH   无法附加协议