Valori restituiti certificato e attendibilità
Nella tabella seguente sono elencati i valori restituiti del certificato e dell'attendibilità del certificato. Questi valori sono contenuti nel file di intestazione Winerror.h.
Nome | Descrizione | Valore |
---|---|---|
CERT_E_CRITICAL | Un certificato contiene un'estensione sconosciuta contrassegnata come "critica". | 0x800B0105 |
CERT_E_INVALID_NAME | Il certificato ha un nome non valido. Il nome non è incluso nell'elenco consentito o viene escluso in modo esplicito. | 0x800B0114 |
CERT_E_INVALID_POLICY | Il certificato ha un criterio non valido. | 0x800B0113 |
CERT_E_ISSUERCHAINING | L'elemento padre di un determinato certificato non rilasciava effettivamente tale certificato figlio. | 0x800B0107 |
CERT_E_MALFORMED | Un certificato è mancante o ha un valore vuoto per un campo importante, ad esempio un oggetto o un nome dell'autorità emittente. | 0x800B0108 |
CERT_E_PATHLENCONST | È stato violato un vincolo di lunghezza del percorso nella catena di certificazione. | 0x800B0104 |
CERT_E_UNTRUSTEDCA | Una catena di certificazione elaborata correttamente, ma uno dei certificati CA non è considerato attendibile dal provider di criteri. | 0x800B0112 |
CRYPT_E_NO_REVOCATION_CHECK | La funzione di revoca non è riuscita a controllare la revoca per il certificato. | 0x80092012 |
TRUST_E_BAD_DIGEST | La firma digitale dell'oggetto non è stata verificata. | 0x80096010 |
TRUST_E_BASIC_CONSTRAINTS | L'estensione del vincolo di base di un certificato non è stata osservata. | 0x80096019 |
TRUST_E_CERT_SIGNATURE | Non è possibile verificare la firma del certificato. | 0x80096004 |
TRUST_E_COUNTER_SIGNER | Una delle firme del contatore non è valida. | 0x80096003 |
TRUST_E_EXPLICIT_DISTRUST | Il certificato è stato contrassegnato in modo esplicito come non attendibile dall'utente. | 0x800B0111 |
TRUST_E_FINANCIAL_CRITERIA | Il certificato non soddisfa o contiene le estensioni finanziarie Authenticode. | 0x8009601E |
TRUST_E_NO_SIGNER_CERT | Il certificato per il firmatario del messaggio non è valido o non è stato trovato. | 0x80096002 |
TRUST_E_SYSTEM_ERROR | Si è verificato un errore a livello di sistema durante la verifica dell'attendibilità. | 0x80096001 |
TRUST_E_TIME_STAMP | Non è stato possibile verificare la firma del timestamp o il certificato o non è valido. | 0x80096005 |