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. |