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