Winsock Fehlermeldungen Liste

Winsock Fehlermeldung interpretieren

Programme, die über das TCP/IP Netzwerk miteinander kommunizieren, benutzen eine WinSock Verbindung. Beim Scheitern einer Verbindung gibt es einen Fehlercode zurück. Um den Fehler zu interpretieren hilft und unterstützt diese Aufstellung.

Windows Sockets 2 (Winsock) ermöglicht es Programmierern, fortgeschrittene Internet-, Intranet-und andere Netzwerk-fähige Anwendungen unabhängig vom verwendeten Netzwerk-Protokoll zu erstellen.

Bei Winsock handelt es sich um eine Standard-Service Provider Interface (SPI) zwischen dem Application-Programming Interface (API), dessen exportierten Funktionen und dem Protokoll-Stacks. Es nutzt die Sockets Paradigmen, welche zum ersten mal von Berkeley Software Distribution (BSD) UNIX veröffentlicht wurden. Später wurde es für Windows in Windows-Sockets 1.1 adaptiert, mit dem Windows-Sockets-2-Anwendungen abwärtskompatibel sind.

Die Winsock-Programmierung konzentrierte sich früher nur auf TCP/IP. Da jedoch einige Programmierungsansätze für TCP/IP funktionierten, jedoch nicht mit anderen Protokollen einsetzbar waren, wurden als Folge daraus die Windows Sockets 2 API-Funktionen ergänzt, um mehrere Protokolle zu unterstützen.

Abhängig von der jeweiligen Programmierung werden evtl. auftretende Fehler nicht programmintern ausgewertet und als “lesbare” Fehlermeldung ausgegeben, sondern Sie erhalten nur eine Fehlernummer als Fehlermeldung.

Hierzu eine Auflistung der WinSock Fehlernummern:

6
Eine Anwendung versucht, ein Ereignisobjekt zu verwenden, aber das angegebene Handle ist nicht gültig. Beachten Sie, dass dieser Fehler vom Betriebssystem zurückgegeben wird. Deshalb kann sich die Fehlernummer möglicherweise in zukünftigen Versionen von Windows ändern.

8
Eine Anwendung hat eine Windows Sockets-Funktion verwendet, die direkt einer Windows-Funktion zugeordnet ist. Die Windows-Funktion gibt an, dass die erforderlichen Speicherressourcen nicht verfügbar sind. Beachten Sie, dass dieser Fehler vom Betriebssystem zurückgegeben wird. Deshalb kann sich die Fehlernummer möglicherweise in zukünftigen Versionen von Windows ändern.

87
Eine Anwendung hat eine Windows Sockets-Funktion verwendet, die direkt einer Windows-Funktion zugeordnet ist. Die Windows-Funktion weist auf ein Problem mit einem oder mehreren Parametern hin. Beachten Sie, dass dieser Fehler vom Betriebssystem zurückgegeben wird. Deshalb kann sich die Fehlernummer möglicherweise in zukünftigen Versionen von Windows ändern.

995
Ein überlappender Vorgang wurde aufgrund der Schließung des Sockets oder der Ausführung des SIO_FLUSH-Befehls in WSAIoctl abgebrochen. Beachten Sie, dass dieser Fehler vom Betriebssystem zurückgegeben wird. Deshalb kann sich die Fehlernummer möglicherweise in zukünftigen Versionen von Windows ändern.

996
Die Anwendung hat versucht, den Status eines überlappenden Vorgangs zu bestimmen, der noch nicht abgeschlossen worden ist. Anwendungen, die WSAGetOverlappedResult (mit dem auf FALSE festgelegten fWait-Flag) in einem Abfragemodus verwenden, um zu bestimmen, wann ein überlappender Vorgang abgeschlossen wurde, erhalten diesen Fehlercode, bis der Vorgang abgeschlossen worden ist. Beachten Sie, dass dieser Fehler vom Betriebssystem zurückgegeben wird. Deshalb kann sich die Fehlernummer möglicherweise in zukünftigen Versionen von Windows ändern.

997
Die Anwendung hat einen überlappenden Vorgang initiiert, der nicht sofort abgeschlossen werden kann. Der Abschluss wird später angezeigt, wenn der Vorgang abgeschlossen worden ist. Beachten Sie, dass dieser Fehler vom Betriebssystem zurückgegeben wird,. Deshalb kann sich die Fehlernummer möglicherweise in zukünftigen Versionen von Windows ändern.

Aus dem Dokument gehen noch viele weitere Fehlermeldungen hervor.

Winsock Fehlermeldungen

Mit welchen Netzwerken waren wir verbunden