Что означает код HRESULT 0x8028090A (TPM_20_E_TESTING)?

 
Предыдущий Следующий
TPM_20_E_CANCELED TPM_20_E_NV_RATE

TPM_20_E_TESTING

Самотестирование выполняется

TPM_20_E_TESTING сопоставляется с предупреждением TPM_RC_TESTING. После запроса самотестирования TPM может продолжать внутренние проверки. Команды, требующие ещё тестируемую функцию, возвращают этот статус, тогда как такие команды, как TPM2_GetTestResult , остаются доступными для сообщения прогресса и специфичных данных результата производителя.

Правильная реакция обычно состоит в ожидании и запросе результата теста, а не в очистке, повторной подготовке или многократном выключении питания TPM. Переход от TESTING к FAILURE существенно отличается и должен фиксироваться как событие диагностики микропрограммы или оборудования.

Рекомендации по обработке

  • Опрашивайте с разумной задержкой, а не перегружайте TPM немедленными повторами.
  • Используйте GetTestResult для различения ожидающих тестов и завершённой ошибки.
  • Зафиксируйте, было ли запрошено полное или инкрементальное самотестирование и какой алгоритм его инициировал.
  • Если тестирование не завершается после холодного перезапуска, соберите идентификаторы микропрограммы и обратитесь к производителю системы.

Ссылки


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