Поделиться через


Значения возвращаемых сертификатов и доверия

В следующей таблице перечислены значения возвращаемых сертификатов и доверия сертификатов. Эти значения содержатся в файле заголовка 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 Цепочка сертификации обработана правильно, но один из сертификатов ЦС не является доверенным поставщиком политик. 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