Что означает код HRESULT 0x80290411 (TPM_E_KEY_NOT_FINALIZED)?

 
Предыдущий Следующий
TPM_E_NO_KEY_CERTIFICATION TPM_E_ATTESTATION_CHALLENGE_NOT_SET

TPM_E_KEY_NOT_FINALIZED

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

TPM_E_KEY_NOT_FINALIZED (0x80290411) — Ключ TPM ещё не завершён.

Для объекта «ключ TPM, финализированный ключ» в подсистеме «TPM и Microsoft Platform Crypto Provider» полезнее всего сначала сопоставить первый отказ с фактическими параметрами операции, сохранив исходное состояние.

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

В сценарии «ключ TPM ещё не завершён» проверьте, завершён ли предусмотренный provider этап создания и финализации ключа; не используйте handle ключа для подписи или экспорта до успешного завершения этой операции.

При воспроизведении темы «ключ TPM, финализированный ключ» обязательно сохраните команду или CNG-вызов, свойства ключа, состояние Get-Tpm/tpmtool и версию TPM/прошивки.

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

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


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