Compartilhar via


Códigos de erro NSP PNRP

Se a função NSP (Provedor de Namespace) retornar um SOCKET_ERROR, WSAGetLastError deverá ser usado para obter mais informações de erro. O NSP PNRP retorna os seguintes códigos de erro:

Termo Descrição
WSA_E_CANCELLED
Uma operação é cancelada.
WSA_E_NO_MORE
Os resultados de uma solicitação resolvida não estão prontos. Isso pode não ser um erro.
WSA_IO_PENDING
Uma operação não está concluída.
WSA_NOT_ENOUGH_MEMORY
Não há memória suficiente para concluir uma ação especificada.
WSA_OPERATION_ABORTED
Uma operação é cancelada.
WSA_PNRP_CLOUD_DISABLED
Um nome de nuvem especificado está desabilitado.
WSA_PNRP_CLOUD_NOT_FOUND
Um nome de nuvem especificado não está disponível.
WSA_PNRP_CLOUD_IS_SEARCH_ONLY
Foi feita uma tentativa de registrar um nome em uma nuvem que foi configurada para ser apenas resolve.
WSA_PNRP_CLIENT_INVALID_COMPARTMENT_ID
Usando PNRP em um compartimento fora do padrão. O PNRP só funcionará no compartimento padrão.
WSA_PNRP_INVALID_IDENTITY
Uma identidade especificada não pode ser acessada.
WSA_PNRP_TOO_MUCH_LOAD
Um nome de par não pode ser criado porque o computador não tem os recursos para processar a solicitação.
WSAEFAULT
Uma operação não é permitida no estado atual.
WSAEINVAL
Um parâmetro inválido ou combinação de parâmetros é especificado.
WSAENETUNREACH
Uma conexão com a rede é perdida.
WSAENOTIMPLEMENTED
Uma funcionalidade especificada não é implementada pelo PNRP.
WSAEOPNOTSUPP
Não há suporte para uma funcionalidade especificada pelo PNRP.
WSAEWOULDBLOCK
Uma operação não está concluída.
WSASERVICE_NOT_FOUND
Não há suporte para um provedor, namespace ou ID de serviço especificado.
WSASYSNOTREADY
O serviço não foi iniciado.