| Предыдущий | Следующий |
| STATUS_TPM_BAD_PARAMETER | STATUS_TPM_CLEAR_DISABLED |
STATUS_TPM_AUDITFAILURE
Что означает STATUS_TPM_AUDITFAILURE
STATUS_TPM_AUDITFAILURE означает, что основное действие TPM могло уже состояться, но запись или обновление audit state завершились ошибкой.
Что проверить
- Сначала подтвердите фактический side effect команды и не повторяйте state-changing action вслепую.
- Проверьте, включён ли аудит для соответствующей команды и согласован ли текущий audit digest.
- Логируйте результат основной команды и результат аудита раздельно.
- Если audit state повреждён, восстанавливайте его поддерживаемым TPM-механизмом.
Для security-sensitive workflow отдельно решите, допустимо ли принять выполненную операцию без корректной audit record. Повтор может применить основное действие второй раз, если первая execution уже завершилась успешно.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.