・ | WSANOTINITIALISED | 在调用本API函数之前,必须已经成功地执行AfxSocketInit。
|
・ | WSAENETDOWN | Windows Sockets检测到网络系统故障。
|
・ | WSAEACCES | 请求的地址是广播地址,但是相应的位没有被设置。
|
・ | WSAEINPROGRESS | 正在进行一个成块的Windows Sockets操作。
|
・ | WSAEFAULT | 参数lpBuf无效,不是用户地址空间中的有效地址。
|
・ | WSAENETRESET | 连接需要重置,因为Windows Sockets的实现删除了连接。
|
・ | WSAENOBUFS | Windows Sockets的实现发现了缓冲的死锁。
|
・ | WSAENOTCONN | 套接字没有连接上。
|
・ | WSAENOTSOCK | 描述符不是一个套接字。
|
・ | WSAEOPNOTSUPP | 设置了MSG_OOB,但套接字不是SOCK_STREAM类型的。
|
・ | WSAESHUTDOWN | 套接字已经关闭,调用ShutDown(参数nHow被设为1或2)后,不能在套接字上调用Send。
|
・ | WSAEWOULDBLOCK | 套接字被标记为非成块的,但请求发送操作将产生成块。
|
・ | WSAEMSGSIZE | 套接字类型为SOCK_DGRAM,数据报大于Windows Sockets实现所支持的最大值。
|
・ | WSAEINVAL | 套接字没有用Bind绑定。
|
・ | WSAECONNABORTED | 由于超时或其它故障使虚电路异常终止。
|
・ | WSAECONNRESET | 远端重置了虚电路。
|