Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Os valores de erro listados abaixo são retornados por GetLastError quando uma das funções winHTTP (Serviços HTTP do Microsoft Windows) falha e também são retornados nos 16 bits inferiores do erro HRESULT retornados do objeto WinHttpRequest .
Os valores de erro cujos nomes começam com "ERROR_WINHTTP_" são específicos para as funções WinHTTP. As funções WinHTTP também retornam mensagens de erro do Windows quando apropriado.
-
ERROR_WINHTTP_AUTO_PROXY_SERVICE_ERROR
-
-
12178
-
Retornado por WinHttpGetProxyForUrl quando um proxy para a URL especificada não pode ser localizado.
-
-
ERROR_WINHTTP_AUTODETECTION_FAILED
-
-
12180
-
Retornado por WinHttpDetectAutoProxyConfigUrl se WinHTTP não puder descobrir a URL do arquivo DE CONFIGURAção Automática de Proxy (PAC).
-
-
ERROR_WINHTTP_BAD_AUTO_PROXY_SCRIPT
-
-
12166
-
Ocorreu um erro ao executar o código de script no arquivo PAC (Configuração Automática de Proxy).
-
-
ERROR_WINHTTP_CANNOT_CALL_AFTER_OPEN
-
-
12103
-
Retornado pelo objeto HttpRequest se uma opção especificada não puder ser solicitada depois que o método Open for chamado.
-
-
ERROR_WINHTTP_CANNOT_CALL_AFTER_SEND
-
-
12102
-
Retornado pelo objeto HttpRequest se uma operação solicitada não puder ser executada depois de chamar o método Send .
-
-
ERROR_WINHTTP_CANNOT_CALL_BEFORE_OPEN
-
-
12100
-
Retornado pelo objeto HttpRequest se uma operação solicitada não puder ser executada antes de chamar o método Open .
-
-
ERROR_WINHTTP_CANNOT_CALL_BEFORE_SEND
-
-
12101
-
Retornado pelo objeto HttpRequest se uma operação solicitada não puder ser executada antes de chamar o método Send .
-
-
ERROR_WINHTTP_CANNOT_CONNECT
-
-
12029
-
Retornado se a conexão com o servidor falhou.
-
-
ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED
-
-
O servidor requer autenticação de cliente SSL. O aplicativo recupera a lista de emissores de certificado chamando WinHttpQueryOption com a opção WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST . Para obter mais informações, consulte a opção WINHTTP_OPTION_CLIENT_CERT_ISSUER_LIST .
Se o servidor solicitar o certificado do cliente, mas não o exigir, o aplicativo poderá alternar chamar WinHttpSetOption com a opção WINHTTP_OPTION_CLIENT_CERT_CONTEXT . Nesse caso, o aplicativo especifica a macro WINHTTP_NO_CLIENT_CERT_CONTEXT no parâmetro lpBuffer de WinHttpSetOption. Para obter mais informações, consulte a opção WINHTTP_OPTION_CLIENT_CERT_CONTEXT .
Windows Server 2003 com SP1 e Windows XP com SP2: Não há suporte para esse erro.
-
-
ERROR_WINHTTP_CLIENT_CERT_NO_ACCESS_PRIVATE_KEY
-
-
O aplicativo não tem os privilégios necessários para acessar a chave privada associada ao certificado do cliente.
Windows Server 2003 com SP1 e Windows XP com SP2: Não há suporte para esse erro.
-
-
ERROR_WINHTTP_CLIENT_CERT_NO_PRIVATE_KEY
-
-
O contexto do certificado do cliente SSL não tem uma chave privada associada a ele. O certificado do cliente pode ter sido importado para o computador sem a chave privada.
Windows Server 2003 com SP1 e Windows XP com SP2: Não há suporte para esse erro.
-
-
ERROR_WINHTTP_CHUNKED_ENCODING_HEADER_SIZE_OVERFLOW
-
-
12183
-
Retornado por WinHttpReceiveResponse quando uma condição de estouro é encontrada no curso da análise da codificação em partes.
-
-
ERROR_WINHTTP_CLIENT_AUTH_CERT_NEEDED
-
-
12044
-
Retornado por WinHttpReceiveResponse quando o servidor solicita a autenticação do cliente.
Windows Server 2003 com SP1 e Windows XP com SP2: Não há suporte para esse erro.
-
-
ERROR_WINHTTP_CONNECTION_ERROR
-
-
12030
-
A conexão com o servidor foi redefinida ou encerrada ou um protocolo SSL incompatível foi encontrado. Por exemplo, o WinHTTP versão 5.1 não dá suporte ao SSL2, a menos que o cliente o habilite especificamente.
-
-
ERROR_WINHTTP_HEADER_ALREADY_EXISTS
-
-
12155
-
Obsoleto; não é mais usado.
-
-
ERROR_WINHTTP_HEADER_COUNT_EXCEEDED
-
-
12181
-
Retornado por WinHttpReceiveResponse quando um número maior de cabeçalhos estava presente em uma resposta do que o WinHTTP poderia receber.
-
-
ERROR_WINHTTP_HEADER_NOT_FOUND
-
-
12150
-
O cabeçalho solicitado não pode ser localizado.
-
-
ERROR_WINHTTP_HEADER_SIZE_OVERFLOW
-
-
12182
-
Retornado por WinHttpReceiveResponse quando o tamanho dos cabeçalhos recebidos excede o limite do identificador de solicitação.
-
-
ERROR_WINHTTP_INCORRECT_HANDLE_STATE
-
-
12019
-
A operação solicitada não pode ser executada porque o identificador fornecido não está no estado correto.
-
-
ERROR_WINHTTP_INCORRECT_HANDLE_TYPE
-
-
12018
-
O tipo de identificador fornecido está incorreto para esta operação.
-
-
ERROR_WINHTTP_INTERNAL_ERROR
-
-
12004
-
Ocorreu um erro interno.
-
-
ERROR_WINHTTP_INVALID_OPTION
-
-
12009
-
Uma solicitação para WinHttpQueryOption ou WinHttpSetOption especificou um valor de opção inválido.
-
-
ERROR_WINHTTP_INVALID_QUERY_REQUEST
-
-
12154
-
Obsoleto; não é mais usado.
-
-
ERROR_WINHTTP_INVALID_SERVER_RESPONSE
-
-
12152
-
A resposta do servidor não pode ser analisada.
-
-
ERROR_WINHTTP_INVALID_URL
-
-
12005
-
A URL não é válida.
-
-
ERROR_WINHTTP_LOGIN_FAILURE
-
-
12015
-
Falha na tentativa de logon. Quando esse erro é encontrado, o identificador de solicitação deve ser fechado com WinHttpCloseHandle. Um novo identificador de solicitação deve ser criado antes de tentar novamente a função que originalmente produziu esse erro.
-
-
ERROR_WINHTTP_NAME_NOT_RESOLVED
-
-
12007
-
O nome do servidor não pode ser resolvido.
-
-
ERROR_WINHTTP_NOT_INITIALIZED
-
-
12172
-
Obsoleto; não é mais usado.
-
-
ERROR_WINHTTP_OPERATION_CANCELLED
-
-
12017
-
A operação foi cancelada, geralmente porque o identificador no qual a solicitação estava operando foi fechado antes da conclusão da operação.
-
-
ERROR_WINHTTP_OPTION_NOT_SETTABLE
-
-
12011
-
A opção solicitada não pode ser definida, apenas consultada.
-
-
ERROR_WINHTTP_OUT_OF_HANDLES
-
-
12001
-
Obsoleto; não é mais usado.
-
-
ERROR_WINHTTP_REDIRECT_FAILED
-
-
12156
-
O redirecionamento falhou porque o esquema foi alterado ou todas as tentativas feitas para redirecionar falharam (o padrão é cinco tentativas).
-
-
ERROR_WINHTTP_RESEND_REQUEST
-
-
12032
-
Falha na função WinHTTP. A função desejada pode ser repetida no mesmo identificador de solicitação.
-
-
ERROR_WINHTTP_RESPONSE_DRAIN_OVERFLOW
-
-
12184
-
Retornado quando uma resposta de entrada excede um limite interno de tamanho WinHTTP.
-
-
ERROR_WINHTTP_SCRIPT_EXECUTION_ERROR
-
-
12177
-
Um erro foi encontrado durante a execução de um script.
-
-
ERROR_WINHTTP_SECURE_CERT_CN_INVALID
-
-
12038
-
Retornado quando um nome CN de certificado não corresponde ao valor passado (equivalente a um erro de CERT_E_CN_NO_MATCH ).
-
-
ERROR_WINHTTP_SECURE_CERT_DATE_INVALID
-
-
12037
-
Indica que um certificado necessário não está dentro de seu período de validade ao verificar o relógio do sistema atual ou o carimbo de data/hora no arquivo assinado ou que os períodos de validade da cadeia de certificação não aninham corretamente (equivalente a um CERT_E_EXPIRED ou um erro de CERT_E_VALIDITYPERIODNESTING ).
-
-
ERROR_WINHTTP_SECURE_CERT_REV_FAILED
-
-
12057
-
Indica que a revogação não pode ser verificada porque o servidor de revogação estava offline (equivalente a CRYPT_E_REVOCATION_OFFLINE).
-
-
ERROR_WINHTTP_SECURE_CERT_REVOKED
-
-
12170
-
Indica que um certificado foi revogado (equivalente a CRYPT_E_REVOKED).
-
-
ERROR_WINHTTP_SECURE_CERT_WRONG_USAGE
-
-
12179
-
Indica que um certificado não é válido para o uso solicitado (equivalente a CERT_E_WRONG_USAGE).
-
-
ERROR_WINHTTP_SECURE_CHANNEL_ERROR
-
-
12157
-
Indica que ocorreu um erro com um canal seguro (equivalente a códigos de erro que começam com "SEC_E_" e "SEC_I_" listados no arquivo de cabeçalho "winerror.h").
-
-
ERROR_WINHTTP_SECURE_FAILURE
-
-
12175
-
Um ou mais erros foram encontrados no certificado SSL (protocolo SSL) enviado pelo servidor. Para determinar que tipo de erro foi encontrado, marcar para uma notificação de WINHTTP_CALLBACK_STATUS_SECURE_FAILURE em uma função de retorno de chamada status. Para obter mais informações, consulte WINHTTP_STATUS_CALLBACK.
-
-
ERROR_WINHTTP_SECURE_INVALID_CA
-
-
12045
-
Indica que uma cadeia de certificados foi processada, mas encerrada em um certificado raiz que não é confiável pelo provedor de confiança (equivalente a CERT_E_UNTRUSTEDROOT).
-
-
ERROR_WINHTTP_SECURE_INVALID_CERT
-
-
12169
-
Indica que um certificado é inválido (equivalente a erros como CERT_E_ROLE, CERT_E_PATHLENCONST, CERT_E_CRITICAL, CERT_E_PURPOSE, CERT_E_ISSUERCHAINING, CERT_E_MALFORMED e CERT_E_CHAINING).
-
-
ERROR_WINHTTP_SHUTDOWN
-
-
12012
-
O suporte à função WinHTTP está sendo desligado ou descarregado.
-
-
ERROR_WINHTTP_TIMEOUT
-
-
12002
-
O tempo limite da solicitação foi atingido.
Esse erro pode ser retornado como resultado do comportamento de tempo limite TCP/IP, independentemente dos valores de tempo limite definidos nos Serviços HTTP do Windows.
-
-
ERROR_WINHTTP_UNABLE_TO_DOWNLOAD_SCRIPT
-
-
12167
-
O arquivo PAC não pode ser baixado. Por exemplo, o servidor referenciado pela URL pac pode não ter sido acessível ou o servidor retornou uma resposta 404 NOT FOUND.
-
-
ERROR_WINHTTP_UNHANDLED_SCRIPT_TYPE
-
-
12176
-
Não há suporte para o tipo de script.
-
-
ERROR_WINHTTP_UNRECOGNIZED_SCHEME
-
-
12006
-
A URL especificou um esquema diferente de "http:" ou "https:".
-
-
ERROR_NOT_ENOUGH_MEMORY
-
-
Não havia memória suficiente disponível para concluir a operação solicitada.
Cabeçalho: Declarado em Winerror.h
-
-
ERROR_INSUFFICIENT_BUFFER
-
-
O tamanho, em bytes, do buffer fornecido a uma função era insuficiente para conter os dados retornados. Para obter mais informações, consulte a função específica.
Cabeçalho: Declarado em Winerror.h
-
-
ERROR_INVALID_HANDLE
-
-
O identificador passado para a API (interface de programação do aplicativo) foi invalidado ou fechado.
Cabeçalho: Declarado em Winerror.h
-
-
ERROR_NO_MORE_FILES
-
-
Não foram encontrados mais arquivos.
Cabeçalho: Declarado em Winerror.h
-
-
ERROR_NO_MORE_ITEMS
-
-
Não foram encontrados mais itens.
Cabeçalho: Declarado em Winerror.h
-
-
ERROR_NOT_SUPPORTED
-
-
A pilha de protocolos necessária não é carregada e o aplicativo não pode iniciar o WinSock.
Cabeçalho: Declarado em Winerror.h
-
Comentários
Para Windows XP e Windows 2000, consulte a seção Requisitos de tempo de execução da página inicial do WinHttp.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte |
Windows XP, Windows 2000 Professional com SP3 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte |
Windows Server 2003, Windows 2000 Server com SP3 [somente aplicativos da área de trabalho] |
| Redistribuível |
WinHTTP 5.0 e Internet Explorer 5.01 ou posterior no Windows XP e Windows 2000. |
| Cabeçalho |
|