PNRP-NSP-Fehlercodes

Wenn die NSP-Funktion (Namespace Provider) einen SOCKET _ ERROR zurückgibt, muss WSAGetLastError verwendet werden, um weitere Fehlerinformationen abzurufen. Der PNRP-NSP gibt die folgenden Fehlercodes zurück:

Begriff BESCHREIBUNG
WSA _ E _ CANCELLED
Ein Vorgang wird abgebrochen.
WSA _ E _ NICHT _ MEHR
Die Ergebnisse einer aufgelösten Anforderung sind nicht bereit. Dies ist möglicherweise kein Fehler.
WSA _ IO _ PENDING
Ein Vorgang ist nicht abgeschlossen.
WSA _ NICHT _ GENÜGEND _ ARBEITSSPEICHER
Es ist nicht genügend Arbeitsspeicher vorhanden, um eine angegebene Aktion abzuschließen.
_WSA-VORGANG _ ABGEBROCHEN
Ein Vorgang wird abgebrochen.
WSA _ PNRP _ CLOUD _ DISABLED
Ein angegebener Cloudname ist deaktiviert.
WSA _ PNRP _ CLOUD NICHT _ _ GEFUNDEN
Ein angegebener Cloudname ist nicht verfügbar.
WSA _ PNRP _ CLOUD _ IS _ SEARCH _ ONLY
Es wurde versucht, einen Namen in einer Cloud zu registrieren, die so konfiguriert wurde, dass er nur aufgelöst wird.
_ _ _ UNGÜLTIGE _ _ DEPOT-ID DES WSA PNRP-CLIENTS
Verwenden von PNRP in einem Depot außerhalb des Standardwerts. PNRP funktioniert nur im Standardde depot.
UNGÜLTIGE WSA _ _ _ PNRP-IDENTITÄT
Auf eine angegebene Identität kann nicht zugegriffen werden.
WSA _ PNRP _ ZU VIEL _ _ LAST
Ein Peername kann nicht erstellt werden, da der Computer nicht über die Ressourcen zum Verarbeiten der Anforderung verfügt.
WSAEFAULT
Ein Vorgang ist im aktuellen Zustand nicht zulässig.
WSAEINVAL
Ein ungültiger Parameter oder eine Kombination von Parametern wird angegeben.
WSAENETUNREACH
Eine Verbindung mit dem Netzwerk geht verloren.
WSAENOTIMPLEMENTED
Eine angegebene Funktionalität wird von PNRP nicht implementiert.
WSAEOPNOTSUPP
Eine angegebene Funktionalität wird von PNRP nicht unterstützt.
WSAEWULEDBLOCK
Ein Vorgang ist nicht abgeschlossen.
WSASERVICE _ NICHT _ GEFUNDEN
Ein angegebener Anbieter, Namespace oder dienst-ID wird nicht unterstützt.
WSASYSNOTREADY
Der Dienst wird nicht gestartet.