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.
Contém informações adicionais de erro sobre o status de uma verificação de política de cadeia de transparência de certificado.
Sintaxe
typedef struct _CT_EXTRA_CERT_CHAIN_POLICY_STATUS {
DWORD cbSize;
LONG lErrorStatus;
LONG lErrorSubStatus;
DWORD cEntries;
DWORD cValidated;
} CT_EXTRA_CERT_CHAIN_POLICY_STATUS, *PCT_EXTRA_CERT_CHAIN_POLICY_STATUS;
Membros
cbSize
O tamanho da estrutura, em bytes.
lErrorStatus
O status de erro da política de cadeia de certificados.
Valor | Descrição |
---|---|
> 0 |
Aviso – Esses erros podem ser ignorados. Será mapeado para S_FALSE. |
== 0 |
Sucesso – Será mapeado para S_OK. |
< 0 |
Erro fatal – esses erros não devem ser ignorados. Será mapeado para E_FAIL. |
Consulte Comentários para obter mais informações.
lErrorSubStatus
O substatus da política de cadeia de certificados. Depende de lErrorStatus. Pode substituir lErrorStatus.
Consulte Comentários para obter mais informações.
cEntries
O número de entradas SCT na cadeia de certificados.
cValidated
Indica o número de entradas SCT que foram validadas com êxito na cadeia de certificados.
Observações
Os seguintes valores são possíveis campos lErrorStatus e lErrorSubStatus :
Valor | Descrição |
---|---|
CERT_CHAIN_POLICY_CT_ERROR_UNDECODABLE_SCT_EXTENSION-112 |
A extensão SCT não pôde ser decodificada como ASN.1 (sintaxe inválida ou sem suporte). |
CERT_CHAIN_POLICY_CT_ERROR_UNRETRIEVABLE_SCT_EXTENSION-111 |
Não foi possível recuperar a extensão de SCT. |
CERT_CHAIN_POLICY_CT_ERROR_MISSING_SCT_EXTENSION-110 |
A extensão SCT está ausente. |
CERT_CHAIN_POLICY_CT_ERROR_INVALID_ISSUER_CERT-101 |
O certificado do emissor não pôde ser convertido no formato adequado (sintaxe inválida). |
CERT_CHAIN_POLICY_CT_ERROR_INVALID_SUBJECT_CERT-100 |
O certificado do assunto não pôde ser convertido no formato adequado (sintaxe inválida). |
CERT_CHAIN_POLICY_CT_ERROR_SCT_VALIDATION_STATUS_INSUFFICIENT-4 |
Um ou mais SCTs foram validados, mas o valor total válido necessário para passar na verificação da política de CT não foi atendido. |
CERT_CHAIN_POLICY_CT_ERROR_SCT_VALIDATION_STATUS_UNKNOWN_VERSION-3 |
O SCT é de uma versão sem suporte (há suporte apenas para v1). |
CERT_CHAIN_POLICY_CT_ERROR_SCT_VALIDATION_STATUS_UNKNOWN_LOG-2 |
O SCT foi emitido por um log que não estava no Repositório de Logs da CT. |
CERT_CHAIN_POLICY_CT_ERROR_SCT_VALIDATION_STATUS_INVALID-1 |
A assinatura do SCT está incorreta, seu carimbo de data/hora será no futuro ou se for inválido de outra forma. |
CERT_CHAIN_POLICY_CT_SUCCESS_SCT_VALIDIDATION_STATUS_VALID0 |
A quantidade de SCTs válidas necessárias para passar na verificação de política de CT foi atendida. |
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo suportado | Windows 11 [somente aplicativos da área de trabalho] |
Servidor mínimo compatível | Windows Server 2022 [somente aplicativos da área de trabalho] |
cabeçalho | wincrypt.h |