| Предыдущий | Следующий |
| STATUS_TPM_RETRY | STATUS_TPM_DOING_SELFTEST |
STATUS_TPM_NEEDS_SELFTEST
Предварительное условие самотестирования и ошибка самотестирования — разные состояния
STATUS_TPM_NEEDS_SELFTEST является нефатальным возвращаемым значением TPM 1.2. Оно означает, что необходимое продолжение самотестирования не запускалось, а не то, что тот же тест обязательно завершился ошибкой. Поэтому его следует отличать от STATUS_TPM_FAILEDSELFTEST.
Этот результат прежде всего полезен компоненту, управляющему инициализацией TPM. Определите, поступает ли код из устаревшего стека TPM 1.2, эмулятора, интеграции микропрограммы или пути совместимости. Обычная повторная попытка приложения может не продвинуть требуемое состояние TPM; документированную последовательность должен завершить правильный владелец инициализации.
Что установить до изменения состояния
- Определите, управляет ли вызывающая сторона инициализацией TPM или только использует высокоуровневую службу Windows.
- Сопоставьте ошибку с событиями загрузки или возобновления работы и инициализации драйвера TPM.
- Не очищайте TPM для устранения незавершённой последовательности самотестирования, если этого не требует документированный путь восстановления.
Ссылки
- TCG: нефатальные возвращаемые значения TPM 1.2
- TCG: команды самотестирования TPM 1.2
- Microsoft: командлет Initialize-Tpm
Нужно найти другой код? Найти другой код состояния или ошибки.