Что означает код HRESULT 0x80091001 (CRYPT_E_MSG_ERROR)?

 
Предыдущий Следующий
SEC_E_INVALID_UPN_NAME CRYPT_E_UNKNOWN_ALGO

CRYPT_E_MSG_ERROR

CRYPT_E_MSG_ERROR: смысл кода и диагностика

CRYPT_E_MSG_ERROR — Ошибка возникла на уровне операции CryptoAPI с криптографическим сообщением; точная причина определяется исходным вызовом и вложенным статусом.

Статус описывает криптографический объект или политику проверки.

Особенности результата

Это обобщающий статус операции с криптографическим сообщением, поэтому полезнее всего установить конкретную стадию: декодирование CMS/PKCS#7, проверка подписи, расшифрование или изменение параметров сообщения. Сохраните исходные байты и первый более точный код, возникший до этого результата.

Для локализации сохраните конкретный вызов CryptMsg*, тип сообщения и первый внутренний status: общий CRYPT_E_MSG_ERROR не показывает, сломалось декодирование, подпись или расшифрование.

Ссылки по этому результату


Нужно найти другой код? Найти другой код состояния или ошибки.