Valores retornados dos Serviços Web do Windows

Os seguintes códigos geralmente são retornados pela API dos Serviços Web do Windows:

Retornar código/valor Descrição
CERT_E_CN_NO_MATCH
0X800B010F
O nome comum do certificado não corresponde ao valor especificado pelo aplicativo.
CERT_E_EXPIRED
0X800B0101
O certificado expirou ou ainda não é válido.
CERT_E_UNTRUSTEDROOT
0x800B0109
A cadeia de certificados do certificado foi processada, mas foi encerrada em um certificado raiz que não é confiável.
CERT_E_WRONG_USAGE
0x800B0110
O certificado não é válido para o uso solicitado, como um servidor usando um certificado de cliente.
CRYPT_E_REVOCATION_OFFLINE
0x80092013
Não foi possível verificar se o certificado foi revogado porque não foi possível acessar a lista de revogação de certificados.
E_INVALIDARG
0x8007000E
Um ou mais argumentos são inválidos.
E_OUTOFMEMORY
0x80070057
Memória insuficiente.
WS_E_ADDRESS_IN_USE
0x804d000b
O endereço especificado já está em uso pelo mesmo processo ou outro processo no mesmo computador. Esse código de erro também é retornado quando não há mais endereços disponíveis.
WS_E_ADDRESS_NOT_AVAILABLE
0x804d000c
O endereço especificado não pode ser usado no computador específico.
WS_E_ENDPOINT_ACCESS_DENIED
0x804d0005
O ponto de extremidade remoto indica que o acesso foi negado. Esse erro só será retornado se o ponto de extremidade remoto indicar essa falha.
WS_E_ENDPOINT_ACTION_NOT_SUPPORTED
0x804d0011
O ponto de extremidade remoto indica que não há suporte para a ação especificada. Isso geralmente é uma indicação de uma incompatibilidade no contrato. Esse erro só será retornado se o ponto de extremidade remoto indicar essa falha.
WS_E_ENDPOINT_DISCONNECTED
0x804d0014
Existia uma conexão com o ponto de extremidade remoto, mas ela foi ativamente encerrada pelo ponto de extremidade remoto ou houve falta de conectividade com o ponto de extremidade remoto.
WS_E_ENDPOINT_FAILURE
0x804d000f
Falhas gerais de ponto de extremidade. Esse erro só será retornado se o ponto de extremidade realmente respondeu com um erro indicando que não pôde processar a solicitação.
WS_E_ENDPOINT_FAULT_RECEIVED
0x804d0013
Uma mensagem contendo uma falha foi recebida, mas uma mensagem diferente era esperada. As informações de falha reais podem ser obtidas do objeto de erro usando WS_FAULT_ERROR_PROPERTY_FAULT.
WS_E_ENDPOINT_NOT_AVAILABLE
0x804d000e
O ponto de extremidade não está mais em serviço neste local ou está temporariamente fora de serviço. Esse erro só será retornado se o software no computador remoto indicar essa falha.
WS_E_ENDPOINT_NOT_FOUND
0x804d000d
O ponto de extremidade não poderá ser encontrado, por exemplo, se o host puder ser encontrado ou se não houver um ponto de extremidade escutando no URI específico.
WS_E_ENDPOINT_TOO_BUSY
0x804d0012
O ponto de extremidade remoto indica que o ponto de extremidade ou o servidor no qual o ponto de extremidade está hospedado está muito ocupado para processar a solicitação. Embora esse seja normalmente um indicador de um servidor sobrecarregado, esse erro também pode ser retornado quando o ponto de extremidade ou servidor está temporariamente indisponível por outros motivos.
WS_E_ENDPOINT_UNREACHABLE
0x804d0010
Não há conectividade de rede ou rota para o ponto de extremidade.
WS_E_INVALID_ENDPOINT_URL
0x803D0020
Esse erro é retornado quando a URL do endereço do ponto de extremidade é inválida para a operação atual.
WS_E_INVALID_FORMAT
0x804d0000
Os dados que estão sendo interpretados não atenderam às expectativas do código que os estava interpretando. Esse código de erro é usado para qualquer tipo de incompatibilidade entre as expectativas e o que foi realmente encontrado: XML inválido, protocolo de fio inválido, formato incorreto, XML não correspondendo ao esquema esperado etc. É improvável que a repetição da operação seja bem-sucedida.
WS_E_INVALID_OPERATION
0x804d0003
A operação pode ser uma operação válida para o objeto, no entanto, o objeto está atualmente em um estado em que a operação não é permitida.
WS_E_NO_TRANSLATION_AVAILABLE
0x804d0009
As informações que diferenciam o idioma, como uma cadeia de caracteres de erro localizada ou uma cadeia de caracteres de falha, não estão disponíveis no idioma especificado.
WS_E_NOT_SUPPORTED
0x804d0017
Foi solicitado um recurso com suporte em algumas plataformas, mas não no atual.
WS_E_NUMERIC_OVERFLOW
0x804d0002
A operação numérica resultaria em estouro devido à falta de precisão dos valores especificados. Um exemplo disso é ao adicionar dois valores inteiros de 32 bits em que o valor seria encapsulado.
WS_E_OBJECT_FAULTED
0x804d0001
Uma nova operação está sendo iniciada para um objeto que falhou devido a um erro irrecuperável anterior.
WS_E_OPERATION_ABANDONED
0x804d0007
Uma operação estava pendente, mas foi posteriormente abandonada. No entanto, uma operação abandonada continuará em execução. No entanto, o chamador será sinalizado de que terminou com esse código de erro.
WS_E_OPERATION_ABORTED
0x804d0004
Uma operação foi iniciada em um objeto e foi anulada ou uma operação estava pendente, mas o objeto foi anulado.
WS_E_OPERATION_TIMED_OUT
0x804d0006
Uma operação não foi concluída com o tempo limite especificado. Os tempos limite para operações são especificados usando propriedades do objeto .
WS_E_OTHER
0x803D0021
Esse erro é retornado quando ocorreu um erro não reconhecido em um dos componentes de plataforma usados pela estrutura dos Serviços Web do Windows. Um aplicativo pode obter o código de erro real do objeto de erro, mas não deve depender do valor específico, pois ele pode mudar em versões futuras.
WS_E_PROXY_ACCESS_DENIED
0x803D0016
Esse erro é retornado quando o servidor proxy HTTP relata o acesso negado.
WS_E_PROXY_FAILURE
0x803D0015
Esse erro é retornado quando uma parte do processamento do servidor proxy HTTP falha.
WS_E_PROXY_REQUIRES_BASIC_AUTH
0x803D0018
Esse erro é retornado quando o servidor proxy HTTP não aceita o esquema de autenticação de cabeçalho HTTP escolhido pelo cliente e, em vez disso, requer autenticação básica.
WS_E_PROXY_REQUIRES_DIGEST_AUTH
0x803D0019
Esse erro é retornado quando o servidor proxy HTTP não aceita o esquema de autenticação de cabeçalho HTTP escolhido pelo cliente e, em vez disso, requer autenticação de resumo.
WS_E_PROXY_REQUIRES_NEGOTIATE_AUTH
0x803D001B
Esse erro é retornado quando o servidor proxy HTTP não aceita o esquema de autenticação de cabeçalho HTTP escolhido pelo cliente e, em vez disso, requer autenticação de negociação.
WS_E_PROXY_REQUIRES_NTLM_AUTH
0x803D001A
Esse erro é retornado quando o servidor proxy HTTP não aceita o esquema de autenticação de cabeçalho HTTP escolhido pelo cliente e, em vez disso, requer autenticação NTLM.
WS_E_QUOTA_EXCEEDED
0x803d0008
Os limites do objeto seriam excedidos na conclusão da operação. Muitos objetos têm limites diferentes, alguns dos quais podem ser configuráveis.
WS_E_SECURITY_SYSTEM_FAILURE
0x803D0023
Esse erro é retornado quando uma operação de segurança falhou em um dos componentes da plataforma de segurança que a estrutura dos Serviços Web do Windows usa.
WS_E_SECURITY_TOKEN_EXPIRED
0x803D0022
Esse erro é retornado quando o servidor rejeita um token de segurança porque o tempo de vida do token expirou. Dependendo da configuração do servidor, o token pode ser renovável ou pode ser solicitado novamente.
WS_E_SECURITY_VERIFICATION_FAILURE
0x804d000a
Os dados estavam no formato correto, mas não podiam ser verificados ou confiáveis por algum motivo. Esse erro é retornado ao interpretar as informações de segurança recebidas de um ponto de extremidade remoto.
WS_E_SERVER_REQUIRES_BASIC_AUTH
0x803D001C
Esse erro é retornado quando o ponto de extremidade remoto não aceita o esquema de autenticação de cabeçalho HTTP escolhido pelo cliente e, em vez disso, requer autenticação básica.
WS_E_SERVER_REQUIRES_DIGEST_AUTH
0x803D001D
Esse erro é retornado quando o ponto de extremidade remoto não aceita o esquema de autenticação de cabeçalho HTTP escolhido pelo cliente e, em vez disso, requer autenticação de resumo.
WS_E_SERVER_REQUIRES_NEGOTIATE_AUTH
0x803D001F
Esse erro é retornado quando o ponto de extremidade remoto não aceita o esquema de autenticação de cabeçalho HTTP escolhido pelo cliente e, em vez disso, requer autenticação de negociação.
WS_E_SERVER_REQUIRES_NTLM_AUTH
0x803D001E
Esse erro é retornado quando o ponto de extremidade remoto não aceita o esquema de autenticação de cabeçalho HTTP escolhido pelo cliente e, em vez disso, requer autenticação NTLM.
WS_S_ASYNC
0x4d0000
Uma função está sendo concluída de forma assíncrona.
WS_S_END
0x4d0001
O fim da entrada foi atingido. Isso é retornado quando não há mais mensagens disponíveis em um canal. Não haverá mais mensagens disponíveis se o canal for do tipo WS_CHANNEL_TYPE_REPLY e já tiver recebido uma mensagem, se a sessão tiver sido desligada ou se o canal tiver filtrado a mensagem. Para obter mais informações, consulte Visão geral da camada de canal.