ToDo: Kontrolle

WinSock-Fehler

WSAEINTR10004Interrupted system call.
WSAEBADF10009Bad file number.
WSEACCES10013Permission denied.
WSAEFAULT10014Bad address.
WSAEINVAL10022Invalid argument.
WSAEMFILE10024Too many open files/sockets.
WSAEWOULDBLOCK10035Operation would block.
WSAEINPROGRESS10036Operation now in progress. This error is returned if any Windows Sockets API function is called while a blocking function is in progress.
WSAEALREADY10037Operation already in progress.
WSAENOTSOCK10038Socket operation on nonsocket.
WSAEDESTADDRREQ10039Destination address required.
WSAEMSGSIZE10040Message too long.
WSAEPROTOTYPE10041Protocol wrong type for socket.
WSAENOPROTOOPT10042Protocol not available/bad protocol option.
WSAEPROTONOSUPPORT10043Protocol not supported.
WSAESOCKTNOSUPPORT10044Socket type not supported.
WSAEOPNOTSUPP10045Operation not supported on socket.
WSAEPFNOSUPPORT10046Protocol family not supported.
WSAEAFNOSUPPORT10047Address family not supported by protocol family.
WSAEADDRINUSE10048Address already in use.
WSAEADDRNOTAVAIL10049Cannot assign requested address.
WSAENETDOWN10050Network is down. This error may be reported at any time if the Windows implementation detects an underlying failure.
WSAENETUNREACH10051Network is unreachable.
WSAENETRESET10052Network dropped connection on reset.
WSAECONNABORTED10053Software caused connection abort.
WSAECONNRESET10054Connection reset by peer.
WSAENOBUFS10055No buffer space available.
WSAEISCONN10056Socket is already connected.
WSAENOTCONN10057Socket is not connected.
WSAESHUTDOWN10058Cannot send after socket shutdown.
WSAETOOMANYREFS10059Too many references: cannot splice.
WSAETIMEDOUT10060Connection timed out.
WSAECONNREFUSED10061Connection refused.
WSAELOOP10062Too many levels of symbolic links.
WSAENAMETOOLONG10063File name too long.
WSAEHOSTDOWN10064Host is down.
WSAEHOSTUNREACH10065No route to host.
WSAENOTEMPTY10066Directory not empty.
WSAEPROCLIM10067Too many processes.
WSAEUSERS10068Too many users.
WSAEDQUOT10069Disc quota exceeded.
WSAESTALE10070Stale NFS file handle
WSAEREMOTE10071Too many levels of remote in path.
WSASYSNOTREADY10091Network subsystem is unavailable.
WSAVERNOTSUPPORTED10092Winsock version not supported.
WSANOTINITIALISED10093Winsock not yet initialized.
WSAEDISCON10101Graceful disconnect in progress.
WSAENOMORE10102- (Winsock2)
WSAECANCELLED10103- (Winsock2)
WSAEINVALIDPROCTABLE10104- (Winsock2)
WSAEINVALIDPROVIDER10105- (Winsock2)
WSAEPROVIDERFAILEDINIT10106- (Winsock2)
WSASYSCALLFAILURE10107System call failure. (WS2)
WSASERVICE_NOT_FOUND10108- (Winsock2)
WSATYPE_NOT_FOUND10109- (Winsock2)
WSA_E_NO_MORE10110- (Winsock2)
WSA_E_CANCELLED10111- (Winsock2)
WSAEREFUSED10112- (Winsock2)
WSAHOST_NOT_FOUND11001Host not found. This message indicates that the key (name, address, and so on) was not found.
WSATRY_AGAIN11002Non-authoritative host not found. This error may suggest that the name service itself is not functioning.
WSANO_RECOVERY11003Non-recoverable error. This error may suggest that the name service itself is not functioning.
WSANO_DATA11004Valid name, no data record of requested type. This error indicates that the key (name, address, and so on) was not found.
WSA_NOT_ENOUGH_MEMORYInsufficient memory available
WSA_OPERATION_ABORTEDOverlapped operation aborted
WSA_IO_INCOMPLETEOverlapped I/O object not signalled
WSA_IO_PENDINGOverlapped I/O will complete later
WSA_INVALID_PARAMETEROne or more parameters are invalid
WSA_INVALID_HANDLEEvent object handle not valid