- WSA_INVALID_HANDLE
- 6
|
- Der angegebene Ereignisobjekthandpunkt ist ungültig.
- Eine Anwendung versucht, ein Ereignisobjekt zu verwenden, aber der angegebene Handle ist ungültig.
|
- WSA_NOT_ENOUGH_MEMORY
- 8
|
- Unzureichender Arbeitsspeicher verfügbar.
- Eine Anwendung verwendet eine Windows Sockets-Funktion, die direkt einer Windows-Funktion zugeordnet ist. Die funktion Windows gibt an, dass keine erforderlichen Speicherressourcen vorhanden sind.
|
- WSA_INVALID_PARAMETER
- 87
|
- Mindestens ein Parameter ist ungültig.
- Eine Anwendung verwendet eine Windows Sockets-Funktion, die direkt einer Windows-Funktion zugeordnet ist. Die funktion Windows gibt ein Problem mit einem oder mehreren Parametern an.
|
- WSA_OPERATION_ABORTED
- 995
|
- Überlappender Vorgang wurde abgebrochen.
- Ein überlappender Vorgang wurde aufgrund des Schließens des Sockets oder der Ausführung des SIO_FLUSH Befehls in WSAIoctl abgebrochen.
|
- WSA_IO_INCOMPLETE
- 996
|
- Überlappende I/O-Ereignisobjekt nicht im signalierten Zustand.
- Die Anwendung hat versucht, den Status eines überlappenden Vorgangs zu ermitteln, der noch nicht abgeschlossen ist. Anwendungen, die WSAGetOverlappedResult (mit dem auf FALSE festgelegten fWait-Flag) in einem Abfragemodus verwenden, um zu bestimmen, wann ein überlappender Vorgang abgeschlossen ist, rufen Sie diesen Fehlercode ab, bis der Vorgang abgeschlossen ist.
|
- WSA_IO_PENDING
- 997
|
Überlappende Vorgänge werden später abgeschlossen.
- Die Anwendung hat einen überlappenden Vorgang initiiert, der nicht sofort abgeschlossen werden kann. Ein Abschlusshinweis wird später angegeben, wenn der Vorgang abgeschlossen wurde.
|
- WSAEINTR
- 10004
|
- Unterbrochener Funktionsaufruf.
- Ein Blockierungsvorgang wurde durch einen Aufruf von WSACancelBlockingCall unterbrochen.
|
- WSAEBADF
- 10009
|
- Der Dateihandpunkt ist ungültig.
- Der bereitgestellte Dateihandpunkt ist ungültig.
|
- WSAEACCES
- 10013
|
- Berechtigung verweigert.
- Es wurde versucht, auf einen Socket in einer Weise zuzugreifen, die durch seine Zugriffsberechtigungen verboten ist. Ein Beispiel verwendet eine Übertragungsadresse für Sendto , ohne dass die Übertragungsberechtigung mithilfe von setsockopt(SO_BROADCAST) festgelegt wird.
Ein weiterer möglicher Grund für den WSAEACCES-Fehler ist, dass beim Aufrufen der Bindungsfunktion (auf Windows NT 4.0 mit SP4 und höher) eine andere Anwendung, ein Dienst oder ein Kernelmodustreiber an dieselbe Adresse mit exklusivem Zugriff gebunden ist. Dieser exklusive Zugriff ist ein neues Feature von Windows NT 4.0 mit SP4 und höher und wird mithilfe der SO_EXCLUSIVEADDRUSE-Option implementiert.
|
- WSAEFAULT
- 10014
|
- Schlechte Adresse.
- Das System hat beim Versuch, ein Zeigerargument eines Aufrufs zu verwenden, eine ungültige Zeigeradresse erkannt. Dieser Fehler tritt auf, wenn eine Anwendung einen ungültigen Zeigerwert übergibt oder die Länge des Puffers zu klein ist. Wenn beispielsweise die Länge eines Arguments, das eine Sockaddr-Struktur ist, kleiner als die Größe(Sockaddr).
|
- WSAEINVAL
- 10022
|
- Ungültiges Argument.
- Ein ungültiges Argument wurde bereitgestellt (z. B. angeben einer ungültigen Ebene für die Setockopt-Funktion ). In einigen Fällen bezieht es sich auch auf den aktuellen Zustand des Sockets– z. B. das Aufrufen einer Annahme für einen Socket, der nicht überwacht wird.
|
- WSAEMFILE
- 10024
|
- Zu viele geöffnete Dateien.
- Zu viele offene Sockets. Jede Implementierung kann eine maximale Anzahl von Socketziehpunkten verfügbar sein, entweder global, pro Prozess oder pro Thread.
|
- WSAEWOULDBLOCK
- 10035
|
- Ressource ist vorübergehend nicht verfügbar.
- Dieser Fehler wird von Vorgängen für nicht blockierte Sockets zurückgegeben, die nicht sofort abgeschlossen werden können, z. B. recv , wenn keine Daten aus dem Socket gelesen werden sollen. Es handelt sich um einen nichtfatalen Fehler, und der Vorgang sollte später erneut ausgeführt werden. Es ist normal, dass WSAEWOULDBLOCK als Ergebnis des Aufrufens einer Verbindung mit einem nicht blockierten SOCK_STREAM Socket gemeldet wird, da einige Zeit für die Einrichtung der Verbindung abgelaufen sein muss.
|
- WSAEINPROGRESS
- 10036
|
- Vorgang wird jetzt ausgeführt.
- Ein Blockierungsvorgang wird momentan ausgeführt. Windows Sockets können nur einen einzelnen Blockierungsvorgang (pro Aufgabe oder Thread) ausstehend sein, und wenn ein anderer Funktionsaufruf ausgeführt wird (unabhängig davon, ob er auf diese oder andere Sockets verweist), schlägt die Funktion mit dem WSAEINPROGRESS-Fehler fehl.
|
- WSAEALREADY
- 10037
|
- Der Vorgang wird bereits ausgeführt.
- Ein Vorgang wurde versucht, einen nicht blockierten Socket mit einem bereits ausgeführten Vorgang zu verwenden– also eine zweite Verbindung zu einem nicht blockierten Socket, der bereits eine Verbindung herstellt, oder eine asynchrone Anforderung (WSAAsyncGetXbyY), die bereits abgebrochen oder abgeschlossen wurde.
|
- WSAENOTSOCK
- 10038
|
- Socketvorgang für Nichtocket.
- Bei einem Vorgang wurde versucht, dass es sich nicht um einen Socket handelt. Entweder wurde der Sockethandpunktparameter nicht auf einen gültigen Socket verwiesen, oder für die Auswahl war ein Element eines fd_set ungültig.
|
- WSAEDESTADDRREQ
- 10039
|
- Zieladresse erforderlich.
- Eine erforderliche Adresse wurde von einem Vorgang in einem Socket nicht angegeben. Dieser Fehler wird beispielsweise zurückgegeben, wenn sendto mit der Remoteadresse von ADDR_ANY aufgerufen wird.
|
- WSAEMSGSIZE
- 10040
|
- Die Nachricht ist zu lang.
- Eine Nachricht, die an einen Datagram-Socket gesendet wurde, war größer als der interne Nachrichtenpuffer oder ein anderer Netzwerklimit, oder der Puffer, der zum Empfangen eines Datagrams verwendet wurde, war kleiner als das Datagram selbst.
|
- WSAEPROTOTYPE
- 10041
|
- Protokoll falscher Typ für Socket.
- Ein Protokoll wurde im Socketfunktionsaufruf angegeben, der die Semantik des angeforderten Sockettyps nicht unterstützt. Beispielsweise kann das ARPA Internet UDP-Protokoll nicht mit einem Sockettyp von SOCK_STREAM angegeben werden.
|
- WSAENOPROTOOPT
- 10042
|
- Schlechte Protokolloption.
- Eine unbekannte, ungültige oder nicht unterstützte Option oder Ebene wurde in einem getockopt- oder setockopt-Aufruf angegeben.
|
- WSAEPROTONOSUPPORT
- 10043
|
- Protokoll wird nicht unterstützt.
- Das angeforderte Protokoll wurde nicht im System konfiguriert, oder es ist keine Implementierung vorhanden. Beispielsweise fordert ein Socketaufruf einen SOCK_DGRAM Socket an, gibt jedoch ein Streamprotokoll an.
|
- WSAESOCKTNOSUPPORT
- 10044
|
- Sockettyp wird nicht unterstützt.
- In dieser Adressfamilie ist die Unterstützung für den angegebenen Sockettyp nicht vorhanden. Der optionale Typ SOCK_RAW kann beispielsweise in einem Socketaufruf ausgewählt werden, und die Implementierung unterstützt SOCK_RAW Sockets nicht.
|
- WSAEOPNOTSUPP
- 10045
|
- Vorgang wird nicht unterstützt.
- Der versuchte Vorgang wird für den Objekttyp, auf den verwiesen wird, nicht unterstützt. Dies tritt in der Regel auf, wenn ein Socketdeskriptor zu einem Socket, der diesen Vorgang nicht unterstützen kann, versucht, eine Verbindung in einem Datagram-Socket zu akzeptieren.
|
- WSAEPFNOSUPPORT
- 10046
|
- Protokollfamilie wird nicht unterstützt.
- Die Protokollfamilie wurde nicht in das System konfiguriert oder keine Implementierung für sie vorhanden. Diese Nachricht hat eine geringfügig andere Bedeutung als WSAEAFNOSUPPORT. Es ist jedoch in den meisten Fällen austauschbar, und alle Windows Sockets-Funktionen, die eine dieser Nachrichten zurückgeben, geben auch WSAEAFNOSUPPORT an.
|
- WSAEAFNOSUPPORT
- 10047
|
- Adressfamilie, die von der Protokollfamilie nicht unterstützt wird.
- Eine Adresse, die mit dem angeforderten Protokoll nicht kompatibel ist, wurde verwendet. Alle Sockets werden mit einer zugeordneten Adressfamilie (d. b. AF_INET für Internetprotokolle) und einem generischen Protokolltyp (d. b. SOCK_STREAM) erstellt. Dieser Fehler wird zurückgegeben, wenn ein falsches Protokoll explizit im Socketanruf angefordert wird, oder wenn eine Adresse der falschen Familie für einen Socket verwendet wird, z. B. in sendto.
|
- WSAEADDRINUSE
- 10048
|
- Adresse, die bereits verwendet wird.
- Normalerweise ist nur eine Verwendung jeder Socketadresse (Protokoll/IP-Adresse/Port) zulässig. Dieser Fehler tritt auf, wenn eine Anwendung versucht, einen Socket an eine IP-Adresse/einen Port zu binden , der bereits für einen vorhandenen Socket verwendet wurde, oder ein Socket, der nicht ordnungsgemäß geschlossen wurde, oder ein Socket, der sich weiterhin im Prozess des Schließens befindet. Für Serveranwendungen, die mehrere Sockets an die gleiche Portnummer binden müssen, sollten Sie die Verwendung von Setsockopt (SO_REUSEADDR) verwenden. Clientanwendungen benötigen in der Regel keine Anrufbindung – connect wählt automatisch einen nicht verwendeten Port aus. Wenn die Bindung mit einer Wildcardadresse (mit ADDR_ANY) aufgerufen wird, kann ein WSAEADDRINUSE-Fehler verzögert werden, bis die bestimmte Adresse festgelegt wird. Dies kann mit einem Aufruf einer anderen Funktion später geschehen, einschließlich connect, listen, WSAConnect oder WSAJoinLeaf.
|
- WSAEADDRNOTAVAIL
- 10049
|
- Die angeforderte Adresse kann nicht zugewiesen werden.
- Die angeforderte Adresse ist in ihrem Kontext ungültig. Dies führt normalerweise zu einem Versuch, an eine Adresse zu binden , die für den lokalen Computer nicht gültig ist. Dies kann auch zu einer Verbindung, sendto, WSAConnect, WSAJoinLeaf oder WSASendTo führen, wenn die Remoteadresse oder der Port für einen Remotecomputer nicht gültig ist (z. B. Adresse oder Port 0).
|
- WSAENETDOWN
- 10050
|
- Das Netzwerk ist unten.
- Bei einem Socketvorgang war das Netzwerk inaktiv. Dies kann auf einen schwerwiegenden Fehler des Netzwerksystems (d. h., des Protokollstapels, den die Windows Sockets-DLL durchläuft), der Netzwerkschnittstelle oder des lokalen Netzwerks selbst hinweisen.
|
- WSAENETUNREACH
- 10051
|
- Netzwerk ist nicht erreichbar.
- Ein Socketvorgang wurde versucht, ein nicht erreichbares Netzwerk zu erstellen. Dies bedeutet in der Regel, dass die lokale Software keine Route zum Remotehost kennt.
|
- WSAENETRESET
- 10052
|
- Netzwerk hat die Verbindung zurückgesetzt.
- Die Verbindung wurde aufgrund von Keep-Alive-Aktivitäten unterbrochen, die einen Fehler erkennen, während der Vorgang ausgeführt wurde. Sie kann auch durch Setockopt zurückgegeben werden, wenn ein Versuch vorgenommen wird, SO_KEEPALIVE für eine Verbindung festzulegen, die bereits fehlgeschlagen ist.
|
- WSAECONNABORTED
- 10053
|
- Software verursachte Verbindungsabbruch.
- Eine etablierte Verbindung wurde von der Software auf Ihrem Hostcomputer abgebrochen, möglicherweise aufgrund eines Datenübertragungszeitpunkts oder Protokollfehlers.
|
- WSAECONNRESET
- 10054
|
- Verbindungsrücksetzung durch Peer.
- An existing connection was forcibly closed by the remote host. Dies führt normalerweise dazu, wenn die Peeranwendung auf dem Remotehost plötzlich beendet wird, der Host neu gestartet wird, die Host- oder Remotenetzwerkschnittstelle deaktiviert ist oder der Remotehost eine harte Schließung verwendet (siehe Setockopt für weitere Informationen zur option SO_LINGER remote socket). Dieser Fehler kann auch führen, wenn eine Verbindung aufgrund von Keep-Alive-Aktivitäten unterbrochen wurde, die einen Fehler erkennen, während eine oder mehrere Vorgänge ausgeführt werden. Vorgänge, die in Bearbeitung waren, schlägt mit WSAENETRESET fehl. Nachfolgende Vorgänge können mit WSAECONNRESET fehlschlagen.
|
- WSAENOBUFS
- 10055
|
- Kein Pufferraum verfügbar.
- Ein Vorgang auf einem Socket konnte nicht ausgeführt werden, da das System keinen ausreichenden Pufferraum hat oder weil eine Warteschlange voll war.
|
- WSAEISCONN
- 10056
|
- Socket ist bereits verbunden.
- Eine Verbindungsanforderung wurde auf einem bereits verbundenen Socket vorgenommen. Einige Implementierungen geben diesen Fehler auch zurück, wenn sendto auf einem verbundenen SOCK_DGRAM Socket aufgerufen wird (für SOCK_STREAM Sockets, der zu Parameter in sendto ignoriert wird), obwohl andere Implementierungen dies als rechtliches Vorkommen behandeln.
|
- WSAENOTCONN
- 10057
|
- Socket ist nicht verbunden.
- Eine Anforderung zum Senden oder Empfangen von Daten wurde nicht zugelassen, da der Socket nicht verbunden ist und (beim Senden eines Datagram-Sockets mit Sendto) keine Adresse angegeben wurde. Jeder andere Vorgangstyp kann auch diesen Fehler zurückgeben– z. B. setockopt-EinstellungSO_KEEPALIVE , wenn die Verbindung zurückgesetzt wurde.
|
- WSAESHUTDOWN
- 10058
|
- Nach dem Herunterfahren des Sockets kann nicht gesendet werden.
- Eine Anforderung zum Senden oder Empfangen von Daten wurde nicht zugelassen, da der Socket bereits in dieser Richtung mit einem vorherigen Herunterfahren heruntergefahren wurde. Durch Aufrufen eines teilweisen Schließens eines Sockets wird ein Signal angefordert, das gesendet oder empfangen oder beide nicht mehr gesendet wurden.
|
- WSAETOOMANYREFS
- 10059
|
- Zu viele Verweise.
- Zu viele Verweise auf ein Kernelobjekt.
|
- WSAETIMEDOUT
- 10060
|
- Verbindungszeitpunkt.
- Ein Verbindungsversuch konnte fehlgeschlagen sein, da die verbundene Partei nach einem Zeitraum nicht ordnungsgemäß reagiert hat oder die etablierte Verbindung fehlgeschlagen ist, da der verbundene Host nicht reagiert hat.
|
- WSAECONNREFUSED
- 10061
|
- Verbindung verweigert.
- Es konnte keine Verbindung hergestellt werden, da der Zielcomputer ihn aktiv verweigert hat. Dies führt in der Regel dazu, eine Verbindung mit einem Dienst herzustellen, der auf dem fremden Host inaktiv ist – d. h. eine, die keine Serveranwendung ausführt.
|
- WSAELOOP
- 10062
|
- Name kann nicht übersetzt werden.
- Ein Name kann nicht übersetzt werden.
|
- WSAENAMETOOLONG
- 10063
|
- Name zu lang.
- Eine Namekomponente oder ein Name war zu lang.
|
- WSAEHOSTDOWN
- 10064
|
- Der Host ist unten.
- Fehler beim Socketvorgang, da der Zielhost herunter ist. Ein Socketvorgang hat einen toten Host gefunden. Netzwerkaktivitäten auf dem lokalen Host wurden nicht initiiert. Diese Bedingungen werden wahrscheinlicher vom Fehler WSAETIMEDOUT angegeben.
|
- WSAEHOSTUNREACH
- 10065
|
- Keine Route zum Host.
- Versuch eines Socketvorgangs für einen nicht erreichbaren Host. Siehe WSAENETUNREACH.
|
- WSAENOTEMPTY
- 10066
|
- Verzeichnis nicht leer.
- Ein Verzeichnis, das nicht leer ist, kann nicht entfernt werden.
|
- WSAEPROCLIM
- 10067
|
- Zu viele Prozesse.
- Eine Windows Sockets-Implementierung kann eine Beschränkung auf die Anzahl der Anwendungen haben, die sie gleichzeitig verwenden können. WSAStartup kann mit diesem Fehler fehlschlagen, wenn der Grenzwert erreicht wurde.
|
- WSAEUSERS
- 10068
|
- Das Benutzerkontingent wurde überschritten.
- Es wurde ein Benutzerkontingent ausgeführt.
|
- WSAEDQUOT
- 10069
|
- Datenträgerkontingent überschritten.
- Es wurde ein Datenträgerkontingent ausgeführt.
|
- WSAESTALE
- 10070
|
- Verweis auf die veraltete Datei.
- Der Dateihandpunktverweis ist nicht mehr verfügbar.
|
- WSAEREMOTE
- 10071
|
- Element ist Remote.
- Das Element ist nicht lokal verfügbar.
|
- WSASYSNOTREADY
- 10091
|
- Das Netzwerk-Subsystem ist nicht verfügbar.
- Dieser Fehler wird von WSAStartup zurückgegeben, wenn die Windows Sockets-Implementierung zu diesem Zeitpunkt nicht funktionieren kann, da das zugrunde liegende System, das zum Bereitstellen von Netzwerkdiensten verwendet wird, derzeit nicht verfügbar ist. Benutzer sollten folgendes überprüfen:
- Die entsprechende Windows Sockets DLL-Datei befindet sich im aktuellen Pfad.
- Dass sie nicht versuchen, mehrere Windows Sockets-Implementierung gleichzeitig zu verwenden. Wenn mehr als eine Winsock-DLL auf Ihrem System vorhanden ist, stellen Sie sicher, dass der erste im Pfad für das derzeit geladene Netzwerk-Subsystem geeignet ist.
- Die Windows Sockets-Implementierungsdokumentation, um sicherzustellen, dass alle erforderlichen Komponenten derzeit installiert und ordnungsgemäß konfiguriert sind.
|
- WSAVERNOTSUPPORTED
- 10092
|
- Winsock.dll Version außerhalb des Bereichs.
- Die aktuelle Windows Sockets-Implementierung unterstützt die von der Anwendung angeforderte Windows Sockets-Spezifikationsversion nicht. Vergewissern Sie sich, dass auf keine veralteten Windows Sockets-DLL-Dateien zugegriffen wird.
|
- WSANOTINITIALISED
- 10093
|
- Erfolgreicher WSAStartup wurde noch nicht ausgeführt.
- Entweder wurde die Anwendung nicht als WSAStartup bezeichnet oder WSAStartup fehlgeschlagen. Die Anwendung kann auf einen Socket zugreifen, den die aktuelle aktive Aufgabe nicht besitzt (das heißt, versuchen Sie, einen Socket zwischen Vorgängen zu teilen), oder WSACleanup wurde zu viele Male aufgerufen.
|
- WSAEDISCON
- 10101
|
- Ordnungsgemäßer Herunterfahren in Bearbeitung.
- Gibt von WSARecv und WSARecvFrom zurück, um anzugeben, dass die Remotepartei eine gnadenvolle Herunterfahrensequenz initiiert hat.
|
- WSAENOMORE
- 10102
|
- Keine Ergebnisse mehr.
- Es können keine weiteren Ergebnisse von der WSALookupServiceNext-Funktion zurückgegeben werden.
|
- WSAECANCELLED
- 10103
|
- Der Anruf wurde abgebrochen.
- Ein Aufruf der WSALookupServiceEnd-Funktion wurde vorgenommen, während dieser Aufruf noch verarbeitet wurde. Der Anruf wurde abgebrochen.
|
- WSAEINVALIDPROCTABLE
- 10104
|
- Die Prozeduraufruftabelle ist ungültig.
- Die Anruftabelle des Dienstanbieters ist ungültig. Ein Dienstanbieter hat eine Prozedurtabelle in Ws2_32.dll zurückgegeben. Dies wird in der Regel durch eine oder mehrere der Funktionszeiger verursacht, die NULL sind.
|
- WSAEINVALIDPROVIDER
- 10105
|
- Der Dienstanbieter ist ungültig.
- Der angeforderte Dienstanbieter ist ungültig. Dieser Fehler wird von den Funktionen WSCGetProviderInfo und WSCGetProviderInfo32 zurückgegeben, wenn der angegebene Protokolleintrag nicht gefunden wurde. Dieser Fehler wird auch zurückgegeben, wenn der Dienstanbieter eine andere Versionsnummer als 2.0 zurückgegeben hat.
|
- WSAEPROVIDERFAILEDINIT
- 10106
|
- Der Dienstanbieter konnte nicht initialisiert werden.
- Der angeforderte Dienstanbieter konnte nicht geladen oder initialisiert werden. Dieser Fehler wird zurückgegeben, wenn entweder die DLL eines Dienstanbieters nicht geladen werden konnte (LoadLibrary fehlgeschlagen) oder die WSPStartup- oder NSPStartup-Funktion des Anbieters fehlgeschlagen ist.
|
- WSASYSCALLFAILURE
- 10107
|
- Systemanruffehler.
- Ein Systemaufruf, der nie fehlschlägt, ist fehlgeschlagen. Dies ist ein generischer Fehlercode, der unter verschiedenen Bedingungen zurückgegeben wird.
Wird zurückgegeben, wenn ein Systemaufruf, der niemals fehlschlägt, fehlschlägt. Wenn beispielsweise ein Aufruf von WaitForMultipleEvents fehlschlägt oder eine der Registrierungsfunktionen nicht versucht, das Protokoll/Namespacekatalog zu bearbeiten. Wird zurückgegeben, wenn ein Anbieter KEINEN ERFOLG zurückgibt und keinen erweiterten Fehlercode bereitstellt. Kann einen Fehler bei der Implementierung eines Dienstanbieters angeben.
|
- WSASERVICE_NOT_FOUND
- 10108
|
- Der Dienst wurde nicht gefunden.
- Kein solcher Dienst ist bekannt. Der Dienst kann im angegebenen Namenbereich nicht gefunden werden.
|
- WSATYPE_NOT_FOUND
- 10109
|
- Klassentyp wurde nicht gefunden.
- Die angegebene Klasse wurde nicht gefunden.
|
- WSA_E_NO_MORE
- 10110
|
- Keine Ergebnisse mehr.
- Es können keine weiteren Ergebnisse von der WSALookupServiceNext-Funktion zurückgegeben werden.
|
- WSA_E_CANCELLED
- 10111
|
- Der Anruf wurde abgebrochen.
- Ein Aufruf der WSALookupServiceEnd-Funktion wurde vorgenommen, während dieser Aufruf noch verarbeitet wurde. Der Anruf wurde abgebrochen.
|
- WSAEREFUSED
- 10112
|
- Die Datenbankabfrage wurde verweigert.
- Eine Datenbankabfrage konnte nicht ausgeführt werden, weil sie aktiv abgelehnt wurde.
|
- WSAHOST_NOT_FOUND
- 11001
|
- Host wurde nicht gefunden.
- Ein solcher Host ist nicht bekannt. Der Name ist kein offizieller Hostname oder Alias, oder es kann nicht in der datenbank(n) gefunden werden, die abgefragt wird. Dieser Fehler kann auch für Protokoll- und Dienstabfragen zurückgegeben werden und bedeutet, dass der angegebene Name nicht in der relevanten Datenbank gefunden werden konnte.
|
- WSATRY_AGAIN
- 11002
|
- Nichtauthoritativer Host wurde nicht gefunden.
- Dies ist in der Regel ein temporärer Fehler während der Hostnamenauflösung und bedeutet, dass der lokale Server keine Antwort von einem autoritativen Server erhalten hat. Ein erneuter Versuch zu einem späteren Zeitpunkt wird möglicherweise erfolgreich durchgeführt.
|
- WSANO_RECOVERY
- 11003
|
- Dies ist ein nicht wiederherstellbarer Fehler.
- Dies gibt an, dass während eines Datenbank-Nachschlagevorgangs eine Art nicht wiederherstellbarer Fehler aufgetreten ist. Dies kann sein, da die Datenbankdateien (z. B. BSD-kompatible HOSTS, DIENSTE oder PROTOKOLLE) nicht gefunden werden konnten oder eine DNS-Anforderung vom Server mit einem schwerwiegenden Fehler zurückgegeben wurde.
|
- WSANO_DATA
- 11004
|
- Gültiger Name, kein Datensatz des angeforderten Typs.
- Der angeforderte Name ist gültig und wurde in der Datenbank gefunden, hat jedoch nicht die richtigen zugeordneten Daten, die aufgelöst werden. Das übliche Beispiel hierfür ist ein Hostname-zu-Adress-Übersetzungsversuch (mit gethostbyname oder WSAAsyncGetHostByName), der den DNS (Domänenname server) verwendet. Ein MX-Eintrag wird zurückgegeben, aber kein A-Eintrag – der angibt, dass der Host selbst vorhanden ist, aber nicht direkt erreichbar ist.
|
- WSA_QOS_RECEIVERS
- 11005
|
- QoS-Empfänger.
- Mindestens eine QoS-Reserve wurde eingetroffen.
|
- WSA_QOS_SENDERS
- 11006
|
- QoS-Absender.
- Mindestens ein QoS-Sendepfad wurde eingetroffen.
|
- WSA_QOS_NO_SENDERS
- 11007
|
- Keine QoS-Absender.
- Es gibt keine QoS-Absender.
|
- WSA_QOS_NO_RECEIVERS
- 11008
|
- QoS keine Empfänger.
- Es gibt keine QoS-Empfänger.
|
- WSA_QOS_REQUEST_CONFIRMED
- 11009
|
- QoS-Anforderung bestätigt.
- Die QoS-Reserveanforderung wurde bestätigt.
|
- WSA_QOS_ADMISSION_FAILURE
- 11010
|
- QoS-Zulassungsfehler.
- Ein QoS-Fehler wurde aufgrund fehlender Ressourcen aufgetreten.
|
- WSA_QOS_POLICY_FAILURE
- 11011
|
- QoS-Richtlinienfehler.
- Die QoS-Anforderung wurde abgelehnt, da das Richtliniensystem die angeforderte Ressource innerhalb der vorhandenen Richtlinie nicht zuweisen konnte.
|
- WSA_QOS_BAD_STYLE
- 11012
|
- FoS schlechte Formatvorlage.
- Ein unbekannter oder konfliktierender QoS-Stil wurde gefunden.
|
- WSA_QOS_BAD_OBJECT
- 11013
|
- QoS bad object.
- Ein Problem wurde mit einigen Teilen der Filterpec oder dem anbieterspezifischen Puffer im Allgemeinen aufgetreten.
|
- WSA_QOS_TRAFFIC_CTRL_ERROR
- 11014
|
- Fehler bei der QoS-Datenverkehrskontrolle.
- Ein Fehler mit der zugrunde liegenden Datenverkehrssteuerungs-API (TC), da die generische QoS-Anforderung für die lokale Durchsetzung durch die TC-API konvertiert wurde. Dies kann aufgrund eines Fehlers aus dem Arbeitsspeicher oder auf einen internen QoS-Anbieterfehler zurückzuführen sein.
|
- WSA_QOS_GENERIC_ERROR
- 11015
|
- FoS generischer Fehler.
- Ein allgemeiner QoS-Fehler.
|
- WSA_QOS_ESERVICETYPE
- 11016
|
- Fehler des QoS-Diensttyps.
- Ein ungültiger oder nicht erkannter Diensttyp wurde im QoS-Flusspec gefunden.
|
- WSA_QOS_EFLOWSPEC
- 11017
|
- QoS flowspec-Fehler.
- Eine ungültige oder inkonsistente Flussart wurde in der QOS-Struktur gefunden.
|
- WSA_QOS_EPROVSPECBUF
- 11018
|
- Ungültiger QoS-Anbieterpuffer.
- Ein ungültiger QoS-anbieterspezifischer Puffer.
|
- WSA_QOS_EFILTERSTYLE
- 11019
|
- Ungültige QoS-Filterformatvorlage.
- Eine ungültige QoS-Filterart wurde verwendet.
|
- WSA_QOS_EFILTERTYPE
- 11020
|
- Ungültiger QoS-Filtertyp.
- Ein ungültiger QoS-Filtertyp wurde verwendet.
|
- WSA_QOS_EFILTERCOUNT
- 11021
|
- Falsche QoS-Filteranzahl.
- Eine falsche Anzahl von QoS FILTERSPECs wurde im FLOWDESCRIPTOR angegeben.
|
- WSA_QOS_EOBJLENGTH
- 11022
|
- Ungültige QoS-Objektlänge.
- Ein Objekt mit einem ungültigen ObjectLength-Feld wurde im QoS-anbieterspezifischen Puffer angegeben.
|
- WSA_QOS_EFLOWCOUNT
- 11023
|
- Falsche QoS-Flussanzahl.
- Eine falsche Anzahl von Flussdeskriptoren wurde in der QoS-Struktur angegeben.
|
- WSA_QOS_EUNKOWNPSOBJ
- 11024
|
- Nicht erkanntes QoS-Objekt.
- Ein nicht erkanntes Objekt wurde im QoS-anbieterspezifischen Puffer gefunden.
|
- WSA_QOS_EPOLICYOBJ
- 11025
|
- Ungültiges QoS-Richtlinienobjekt.
- Ein ungültiges Richtlinienobjekt wurde im anbieterspezifischen QoS-Puffer gefunden.
|
- WSA_QOS_EFLOWDESC
- 11026
|
- Ungültige QoS-Flussdeskriptor.
- Ein ungültiger QoS-Flussdeskriptor wurde in der Flussdeskriptorliste gefunden.
|
- WSA_QOS_EPSFLOWSPEC
- 11027
|
- Ungültige QoS-anbieterspezifische Flowspec.
- Eine ungültige oder inkonsistente Flowspec wurde im QoS-anbieterspezifischen Puffer gefunden.
|
- WSA_QOS_EPSFILTERSPEC
- 11028
|
- Ungültige QoS-anbieterspezifische Filterpec.
- Eine ungültige FILTERSPEC wurde im QoS-anbieterspezifischen Puffer gefunden.
|
- WSA_QOS_ESDMODEOBJ
- 11029
|
- Ungültiges QoS-Shape-Verwerfen des Modusobjekts.
- Ein ungültiges Shape-Verwerfensmodusobjekt wurde im anbieterspezifischen QoS-Puffer gefunden.
|
- WSA_QOS_ESHAPERATEOBJ
- 11030
|
- Ungültiges QoS-Shape-Rate-Objekt.
- Ein ungültiges Shape-Rate-Objekt wurde im QoS-anbieterspezifischen Puffer gefunden.
|
- WSA_QOS_RESERVED_PETYPE
- 11031
|
- Reservierter Richtlinien-QoS-Elementtyp.
- Ein reserviertes Richtlinienelement wurde im QoS-anbieterspezifischen Puffer gefunden.
|