인증서 및 신뢰 반환 값
다음 표에서는 인증서 및 인증서 신뢰 반환 값을 나열합니다. 이러한 값은 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 |