憑證和信任傳回值
下表列出憑證和憑證信任傳回值。 這些值包含在標頭檔 Winerror.h 中。
名稱 | 描述 | 值 |
---|---|---|
CERT_E_CRITICAL | 憑證包含標示為「重大」的未知延伸模組。 | 0x800B0105 |
CERT_E_INVALID_NAME | 憑證具有不正確名稱。 名稱未包含在允許的清單中,或是已明確排除。 | 0x800B0114 |
CERT_E_INVALID_POLICY | 憑證具有不正確原則。 | 0x800B0113 |
CERT_E_ISSUERCHAINING | 指定憑證的父系事實上並未發出該子憑證。 | 0x800B0107 |
CERT_E_MALFORMED | 憑證遺失或具有重要欄位的空白值,例如主體或簽發者名稱。 | 0x800B0108 |
CERT_E_PATHLENCONST | 已違反憑證鏈結中的路徑長度條件約束。 | 0x800B0104 |
CERT_E_UNTRUSTEDCA | 憑證鏈結已正確處理,但原則提供者不信任其中一個 CA 憑證。 | 0x800B0112 |
CRYPT_E_NO_REVOCATION_CHECK | 撤銷函式無法檢查憑證的撤銷。 | 0x80092012 |
TRUST_E_BAD_DIGEST | 物件的數位簽章未驗證。 | 0x80096010 |
TRUST_E_BASIC_CONSTRAINTS | 尚未發現憑證的基本條件約束擴充。 | 0x80096019 |
TRUST_E_CERT_SIGNATURE | 無法驗證憑證的簽章。 | 0x80096004 |
TRUST_E_COUNTER_SIGNER | 其中一個計數器簽章無效。 | 0x80096003 |
TRUST_E_EXPLICIT_DISTRUST | 憑證已明確標示為使用者不受信任。 | 0x800B0111 |
TRUST_E_FINANCIAL_CRITERIA | 憑證不符合或包含 Authenticode 財務延伸模組。 | 0x8009601E |
TRUST_E_NO_SIGNER_CERT | 訊息簽署者的憑證無效或找不到。 | 0x80096002 |
TRUST_E_SYSTEM_ERROR | 驗證信任時發生系統層級的錯誤。 | 0x80096001 |
TRUST_E_TIME_STAMP | 時間戳記簽章或憑證無法驗證或不正確。 | 0x80096005 |