Что означает код HRESULT 0x8029040C (TPM_E_PCP_VALIDATION_FAILED)?

 
Предыдущий Следующий
TPM_E_PCP_PROFILE_NOT_FOUND TPM_E_PCP_WRONG_PARENT

TPM_E_PCP_VALIDATION_FAILED

Что означает TPM_E_PCP_VALIDATION_FAILED

TPM_E_PCP_VALIDATION_FAILED (0x8029040C) — Проверка завершилась сбоем.

Ошибка возвращена Microsoft Platform Crypto Provider при работе с TPM-backed key; контекст возврата — «Platform Crypto Provider, неуспешный этап» в подсистеме «TPM и Microsoft Platform Crypto Provider»; он сужает расследование до задачи: локализовать первый неуспешный этап.

Диагностика и проверка результата

Если система сообщает «проверка завершилась сбоем», воспроизведите исходную операцию на минимальном объекте и меняйте только одно условие за запуск.

С первым HRESULT по теме «Platform Crypto Provider, неуспешный этап» сопоставьте команду или CNG-вызов, свойства ключа, состояние Get-Tpm/tpmtool и версию TPM/прошивки.

В воспроизводимом отчёте зафиксируйте данные tpmtool для проверки темы «Platform Crypto Provider, неуспешный этап».

Повторите операцию в том же окружении и сравните первый отличающийся вызов; для результата 0x8029040C этого надёжнее, чем единичный успешный запуск на других данных.

Документация для результата 0x8029040C: TPM key attestation · утилита tpmtool · коды ошибок TPM и PCP.


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