operating system services windows error codes the error codes in the following table are only available on windows error code description wsaeacces wsaeaddrinuse permission denied address already in use cannot assign requested address address family not supported by protocol family operation already in progress invalid file handle software caused connection abort connection refused connection reset by peer destination address required remote shutdown disk quota exceeded bad address host is down no route to host operation now in progress interrupted system call invalid argument socket already connected cannot translate name too many open files message too long name too long network is down network dropped connection on reset network is unreachable no buffer space is available bad protocol option socket is not connected cannot remove non-empty directory socket operation on non-socket operation not supported protocol family not supported too many processes protocol not supported protocol wrong type for socket item not available locally cannot send after socket shutdown socket type not supported file handle no longer available connection timed out wsaeaddrnotavail wsaeafnosupport wsaealready wsaebadf wsaeconnaborted wsaeconnrefused wsaeconnreset wsaedestaddrreq wsaediscon wsaedquot wsaefault wsaehostdown wsaehostunreach wsaeinprogress wsaeintr wsaeinval wsaeisconn wsaeloop wsaemfile wsaemsgsize wsaenametoolong wsaenetdown wsaenetreset wsaenetunreach wsaenobufs wsaenoprotoopt wsaenotconn wsaenotempty wsaenotsock wsaeopnotsupp wsaepfnosupport wsaeproclim wsaeprotonosupport wsaeprototype wsaeremote wsaeshutdown wsaesocktnosupport wsaestale wsaetimedout lib fl ff