Windows Sockets error codes

2714 (WSAEINTR) The (blocking) call was canceled via WSACancelBlockingCall()
2719 (WSAEBADF) The socket descriptor is not valid.
271E (WSAEFAULT) An invalid argument was supplied to the Windows Sockets API.
2726 (WSAEINVAL) An invalid call was made to the Windows Sockets API.
2728 (WSAEMFILE) No more file descriptors are available.
2733 (WSAEWOULDBLOCK) The socket is marked as non-blocking and no connections are present to be accepted.
2734 (WSAEINPROGRESS) A blocking Windows Sockets call is in progress.
2735 (WSAEALREADY) The asynchronous routine being canceled has already completed.
2736 (WSAENOTSOCK) The descriptor is not a socket.
2737 (WSAEDESTADDRREQ) A destination address is required.
2738 (WSAEMSGSIZE) The datagram was too large to fit into the specified buffer and was truncated.
2739 (WSAEPROTOTYPE) The specified protocol is the wrong type for this socket.
273A (WSAENOPROTOOPT) The option is unknown or unsupported.
273B (WSAEPROTONOSUPPORT) The specified protocol is not supported.
273C (WSAESOCKTNOSUPPORT) The specified socket type is not supported in this address family.
273D (WSAEOPNOTSUPP) The referenced socket is not a type that supports connection-oriented service.
273E (WSAEPFNOSUPPORT)  
273F (WSAEAFNOSUPPORT) The specified address family is not supported by this protocol.
2740 (WSAEADDRINUSE) The specified address is already in use.
2741 (WSAEADDRNOTAVAIL) The specified address is not available from the local machine.
2742 (WSAENETDOWN) The Windows Sockets implementation has detected that the network subsystem has failed. Usually displayed by Glink as 'NET FAILURE'.
2743 (WSAENETUNREACH) The network address can't be reached from this host. There is probably a problem in the way you have set up TCP/IP routing for your PC (most likely you have not defined a default router).
2744 (WSAENETRESET) The connection must be reset because the Windows Sockets implementation dropped it.
2745 (WSAECONNABORTED) The connection has been closed.
2746 (WSAECONNRESET)  
2747 (WSAENOBUFS) Not enough buffers available, or too many connections.
2748 (WSAEISCONN) The socket is already connected.
2749 (WSAENOTCONN) The socket is not connected.
274A (WSAESHUTDOWN) The socket has been shutdown
274B (WSAETOOMANYREFS)  
274C (WSAETIMEDOUT) Attempt to connect timed out without establishing a connection. Usually displayed by Glink as 'Connection to host timed out'.
274D (WSAECONNREFUSED) The attempt to connect was forcefully rejected. Usually displayed by Glink as 'Connection refused by host'.
274E (WSAELOOP) Too many symbolic links were encountered in translating the path name.
274F (WSAENAMETOOLONG)  
2750 (WSAEHOSTDOWN) The host machine is out of service. Usually displayed by Glink as 'Host machine is down'.
2751 (WSAEHOSTUNREACH) The host machine is unreachable. Usually displayed by Glink as 'Host is unreachable'.
2752 (WSAENOTEMPTY)  
2753 (WSAEPROCLIM)  
2754 (WSAEUSERS)  
2755 (WSAEDQUOT)  
2756 (WSAESTALE)  
2757 (WSAEREMOTE)  
276B (WSASYSNOTREADY) Indicates that the underlying network subsystem is not ready for network communication.
276C (WSAVERNOTSUPPORTED) The version of Windows Sockets API support requested is not provided by this particular Windows Sockets implementation.
276D (WSANOTINITIALISED) A successful WSAStartup() must occur before using this API.
2AF9 (WSAHOST_NOT_FOUND) Authoritative answer host not found. Usually displayed by Glink as 'Host not found''.
2AFA (WSATRY_AGAIN) Non-authoritative answer host not found, or SERVERFAIL. Usually displayed by Glink as 'Server not responding'.
2AFB (WSANO_RECOVERY) Non-recoverable errors, FORMERR, REFUSED, NOTIMP. Usually displayed by Glink as 'Server not responding'.
2AFC (WSANO_DATA) Valid name, no data record of requested type. Usually displayed by Glink as 'Unknown host name'.