Freigeben über


PNRP NSP-Fehlercodes

Wenn die NSP-Funktion (Namespace Provider) eine 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_NO_MORE
Die Ergebnisse einer aufgelösten Anforderung sind nicht verfügbar. Dies ist möglicherweise kein Fehler.
WSA_IO_PENDING
Ein Vorgang ist nicht abgeschlossen.
WSA_NOT_ENOUGH_MEMORY
Es ist nicht genügend Arbeitsspeicher vorhanden, um eine angegebene Aktion abzuschließen.
WSA_OPERATION_ABORTED
Ein Vorgang wird abgebrochen.
WSA_PNRP_CLOUD_DISABLED
Ein angegebener Cloudname ist deaktiviert.
WSA_PNRP_CLOUD_NOT_FOUND
Ein angegebener Cloudname ist nicht verfügbar.
WSA_PNRP_CLOUD_IS_SEARCH_ONLY
Es wurde versucht, einen Namen in einer Cloud zu registrieren, die nur für die Auflösung konfiguriert wurde.
WSA_PNRP_CLIENT_INVALID_COMPARTMENT_ID
Verwenden von PNRP in einem Fach außerhalb des Standardwerts. PNRP funktioniert nur im Standardfach.
WSA_PNRP_INVALID_IDENTITY
Auf eine angegebene Identität kann nicht zugegriffen werden.
WSA_PNRP_TOO_MUCH_LOAD
Ein Peername kann nicht erstellt werden, da der Computer nicht über die Ressourcen für die Verarbeitung der Anforderung verfügt.
WSAEFAULT
Ein Vorgang ist im aktuellen Zustand nicht zulässig.
WSAEINVAL
Es wird ein ungültiger Parameter oder eine Kombination von Parametern 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.
WSAEWOULDBLOCK
Ein Vorgang ist nicht abgeschlossen.
WSASERVICE_NOT_FOUND
Eine angegebene Anbieter-, Namespace- oder Dienst-ID wird nicht unterstützt.
WSASYSNOTREADY
Der Dienst wurde nicht gestartet.