Site icon EfmSoft

Что означает код HRESULT 0x80280800 (TPM_E_RETRY)?

 
Предыдущий Следующий
TPM_E_EMBEDDED_COMMAND_UNSUPPORTED TPM_E_NEEDS_SELFTEST

TPM_E_RETRY

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

TPM_E_RETRY означает, что TPM 1.2 временно не может завершить команду и допускает её повтор после небольшой задержки.

Этот код не означает, что параметры команды обязательно неверны, но повтор должен сохранять корректный актуальный контекст.

Что проверить

  • Сохраните command ordinal и число последовательных retry.
  • Используйте ограниченный backoff вместо tight loop.
  • Перед каждым повтором учитывайте, не изменилось ли состояние session/handle.
  • Если код не исчезает длительно, проверьте TPM/TBS события и состояние устройства.

Повтор является частью нормальной обработки этого результата, но он должен быть ограниченным. Бесконечный цикл может скрыть зависший TPM или системную проблему.

Технические ссылки


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

Exit mobile version