Udostępnij za pośrednictwem


Kody błędów PNRP NSP

Jeśli funkcja dostawcy przestrzeni nazw (NSP) zwraca SOCKET_ERROR, aby uzyskać więcej informacji o błędzie, należy użyć WSAGetLastError. NSP PNRP zwraca następujące kody błędów:

Termin Opis
WSA_E_CANCELLED (anulowany)
Operacja jest anulowana.
WSA_E_NO_MORE
Wyniki rozwiązanego żądania nie są gotowe. Może to nie być błąd.
WSA_IO_PENDING
Operacja nie została ukończona.
WSA_BRAK_WYSTARCZAJĄCEJ_PAMIĘCI
Za mało pamięci, aby ukończyć określoną akcję.
WSA_OPERATION_ABORTED
Operacja jest anulowana.
WSA_PNRP_CLOUD_DISABLED
Określona nazwa chmury jest wyłączona.
WSA_PNRP_CLOUD_NOT_FOUND
Określona nazwa chmury jest niedostępna.
WSA_PNRP_CLOUD_IS_SEARCH_ONLY
Podjęto próbę zarejestrowania nazwy w chmurze, która została skonfigurowana tylko do rozpoznawania.
WSA_PNRP_CLIENT_INVALID_COMPARTMENT_ID
Używanie protokołu PNRP w kontekście poza domyślnym. Protokół PNRP będzie działać tylko w przedziale domyślnym.
WSA_PNRP_INVALID_IDENTITY
Nie można uzyskać dostępu do określonej tożsamości.
WSA_PNRP_ZBYT_DUŻE_OBCIĄŻENIE
Nie można utworzyć nazwy równorzędnej, ponieważ komputer nie ma zasobów do przetworzenia żądania.
WSAEFAULT
Operacja jest niedozwolona w bieżącym stanie.
WSAEINVAL
Określono nieprawidłowy parametr lub kombinację parametrów.
WSAENETUNREACH (Sieć jest nieosiągalna)
Połączenie z siecią zostanie utracone.
WSAENOTIMPLEMENTED
Określona funkcja nie jest implementowana przez protokół PNRP.
WSAEOPNOTSUPP
Określona funkcja nie jest obsługiwana przez protokół PNRP.
WSAEWOULDBLOCK
Operacja nie została ukończona.
WSASERVICE_NOT_FOUND
Określony dostawca, przestrzeń nazw lub identyfikator usługi nie są obsługiwane.
WSASYSNOTREADY
Usługa nie została uruchomiona.