Vorheriges Thema: Socket-Fehler (Windows- und UNIX-Systeme)Nächstes Thema: Von UNIX-basierten Systemen generierte Socket-Fehlercodes


Von Windows-basierten Systemen generierte Socket-Fehlercodes

Es folgt eine Liste mit Windows-Fehlercodes, internen Windows-Bezeichnungen und den zugehörigen Ursachen:

10004 WSAEINTR

Dieser Fehler wird zurückgegeben, wenn eine Socket-Funktion bei der Ausführung unterbrochen wird.

10009 WSAEBADF

Dieser Fehler wird zurückgegeben, wenn eine Socket-Funktion mit einer falschen Dateinummer oder einem falschen Dateibezeichner aufgerufen wird.

10013 WSAEACCES

Berechtigung verweigert.

10014 WSAEFAULT

Dieser Fehler wird zurückgegeben, wenn eine Socket-Funktion mit einer falschen Adresse aufgerufen wird.

10022 WSAEINVAL

Dieser Fehler wird zurückgegeben, wenn eine Socket-Funktion mit einem ungültigen Argument aufgerufen wird.

10024 WSAEMFILE

Zu viele Dateien offen.

10035 WSAEWOULDBLOCK

Ressource vorübergehend nicht verfügbar.

10036 WSAEINPROGRESS

Dieser Fehler wird zurückgegeben, wenn eine Socket-Funktion während einer blockierenden Funktion aufgerufen wird.

10037 WSAEALREADY

Dieser Fehler wird zurückgegeben, wenn eine Socket-Funktion während einer bereits laufenden Funktion aufgerufen wird.

10038 WSAENOTSOCK

Dieser Fehler wird zurückgegeben, wenn eine Socket-Funktion auf ein Argument angewandt wird, das kein Socket ist.

10039 WSAEDESTADDRREQ

Zieladresse erforderlich.

10040 WSAEMSGSIZE

Meldung zu lang.

10041 WSAEPROTOTYPE

Falscher Protokolltyp für Socket.

10042 WSAENOPROTOOPT

Protokoll nicht verfügbar.

10043 WSAEPROTONOSUPPORT

Protokoll nicht unterstützt.

10044 WSAESOCKTNOSUPPORT

Socket-Typ nicht unterstützt.

10045 WSAEOPNOTSUPP

Operation von Socket nicht unterstützt.

10046 WSAEPFNOSUPPORT

Protokollfamilie nicht unterstützt.

10047 WSAEAFNOSUPPORT

Adressfamilie nicht unterstützt.

10048 WSAEADDRINUSE

Adresse wird bereits verwendet.

10049 WSAEADDRNOTAVAIL

Angeforderte Adresse kann nicht zugewiesen werden.

10050 WSAENETDOWN

Dieser Fehler kann jederzeit gemeldet werden, wenn die Socket-Implementierung einen zugrunde liegenden Fehler feststellt. Im Allgemeinen soll damit ausgedrückt werden, dass das Netzwerk zusammengebrochen ist.

10051 WSAENETUNREACH

Netzwerk ist nicht erreichbar.

10052 WSAENETRESET

Das Netzwerk hat die Verbindung wegen Zurücksetzens beendet.

10053 WSAECONNABORTED

Durch Software verursachter Verbindungsabbruch.

10054 WSAECONNRESET

Verbindung von Peer zurückgesetzt.

10055 WSAENOBUFS

Kein Platz im Puffer verfügbar.

10056 WASEISCONN

Socket ist bereits verbunden.

10057 WSAENOTCONN

Socket ist nicht verbunden.

10058 WSAESHUTDOWN

Senden nach Schließen des Sockets nicht möglich.

10059 WSAETOOMANYREFS

Zu viele Referenzen: Aufspalten nicht möglich

10060 WSAETIMEDOUT

Zeitlimit für Verbindung überschritten.

10061 WSAECONNREFUSED

Verbindung verweigert.

10062 WSAELOOP

Schleife in symbolischen Verknüpfungen.

10063 WSAENAMETOOLONG

Pfadname ist zu lang.

10064 WSAEHOSTDOWN

Der Host ist nicht in Betrieb.

10065 WSAEHOSTUNREACH

Keine Route zum Host.

10091 WSASYSNOTREADY

Netzwerk-Subsystem kann nicht initialisiert werden. Dies kann auf einen Konfigurationsfehler im Netzwerk-Subsystem hindeuten.

10092 WSAVERNOTSUPPORTED

Netzwerk-Subsystem kann nicht initialisiert werden. Dies kann auf einen Konfigurationsfehler im Netzwerk-Subsystem hindeuten.

10093 WSANOTINITIALIZED

Das Netzwerk-Subsystem kann nicht verwendet werden, da es nicht erfolgreich initialisiert worden ist.