Windows Sockets Error Codes indicate problems related to connecting, transmitting or receiving Ethernet messages. Winsock error codes are generated by the Windows Operating System.
10004 A blocking operation was interrupted by a call to WSACancelBlockingCall
10013 An attempt was made to access a socket in a way forbidden by its access permissions
10014 The system detected an invalid pointer address in attempting to use a pointer argument in a call
10024 Too many open sockets
10035 A non-blocking socket operation could not be completed immediately
10036 A blocking operation is currently executing.
10037 An operation was attempted on a non-blocking socket that already had an operation in progress.
10038 An operation was attempted on something that is not a socket
10050 A socket operation encountered a dead network
10051 A socket operation was attempted to an unreachable network.
10052 The connection has been broken due to keep-alive activity detecting a failure while the operation was in progress.
10053 An established connection was aborted by the software in your host machine
10054 An existing connection was forcibly closed by the remote host
10055 An operation on a socket could not be performed because the system lacked sufficient buffer space or because a queue was full.
10056 A connect request was made on an already connected socket.
10057 A request to send or receive data was disallowed because the socket is not connected and (when sending on a datagram socket using a sendto call) no address was supplied
10058 A request to send or receive data was disallowed because the socket had already been shut down in that direction with a previous shutdown call.
10059 Too many references to some kernel object.
10060 A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond.
10061 No connection could be made because the target machine actively refused it.
10062 Cannot translate name.
10063 Name component or name was too long.
10064 A socket operation failed because the destination host was down.
10065 A socket operation was attempted to an unreachable host
10067 A Windows Sockets implementation may have a limit on the number of applications that may use it simultaneously.