인증서 및 트러스트 반환 값
다음 표에는 인증서 및 인증서 신뢰 반환 값이 나열되어 있습니다. 이러한 값은 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 |