다음을 통해 공유


인증서 및 트러스트 반환 값

다음 표에는 인증서 및 인증서 신뢰 반환 값이 나열되어 있습니다. 이러한 값은 Winerror.h 헤더 파일에 포함되어 있습니다.

속성 Description
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