Partilhar via


Valores de retorno de certificado e confiança

A tabela a seguir lista os valores de retorno de certificado e confiança de certificado. Esses valores estão contidos no arquivo de cabeçalho Winerror.h.

Designação Descrição Valor
CERT_E_CRITICAL Um certificado contém uma extensão desconhecida marcada como "crítica". 0x800B0105
CERT_E_INVALID_NAME O certificado tem um nome que não é válido. O nome não está incluído na lista de permitidos ou está explicitamente excluído. 0x800B0114
CERT_E_INVALID_POLICY O certificado tem uma política que não é válida. 0x800B0113
CERT_E_ISSUERCHAINING Com efeito, um progenitor de um determinado certificado não emitiu esse certificado de criança. 0x800B0107
CERT_E_MALFORMED Um certificado está ausente ou tem um valor vazio para um campo importante, como um assunto ou nome do emissor. 0x800B0108
CERT_E_PATHLENCONST Uma restrição de comprimento de caminho na cadeia de certificação foi violada. 0x800B0104
CERT_E_UNTRUSTEDCA Uma cadeia de certificação processada corretamente, mas um dos certificados de autoridade de certificação não é confiável pelo provedor de políticas. 0x800B0112
CRYPT_E_NO_REVOCATION_CHECK A função de revogação não pôde verificar a revogação do certificado. 0x80092012
TRUST_E_BAD_DIGEST A assinatura digital do objeto não foi verificada. 0x80096010
TRUST_E_BASIC_CONSTRAINTS A extensão da restrição básica de um certificado não foi observada. 0x80096019
TRUST_E_CERT_SIGNATURE A assinatura do certificado não pode ser verificada. 0x80096004
TRUST_E_COUNTER_SIGNER Uma das contra-assinaturas não era válida. 0x80096003
TRUST_E_EXPLICIT_DISTRUST O certificado foi explicitamente marcado como não confiável pelo usuário. 0x800B0111
TRUST_E_FINANCIAL_CRITERIA O certificado não atende nem contém as extensões financeiras do Authenticode. 0x8009601E
TRUST_E_NO_SIGNER_CERT O certificado para o signatário da mensagem não é válido ou não foi encontrado. 0x80096002
TRUST_E_SYSTEM_ERROR Ocorreu um erro ao nível do sistema ao verificar a confiança. 0x80096001
TRUST_E_TIME_STAMP A assinatura ou certificado de carimbo de data/hora não pôde ser verificado ou está malformado. 0x80096005