| Предыдущий | Следующий |
| TPM_20_E_DISABLED | TPM_20_E_AUTH_TYPE |
TPM_20_E_EXCLUSIVE
Что означает TPM_20_E_EXCLUSIVE
TPM_20_E_EXCLUSIVE соответствует TPM_RC_EXCLUSIVE. В TPM 2.0 активен сеанс аудита команд с признаком exclusive, и выполняемая команда нарушила бы требуемую непрерывность последовательности.
Это не блокировка устройства по типу файлового lock. Новый контекст TBS или повтор из другого процесса не восстанавливают уже нарушенную последовательность аудита.
Что проверить
- Определите authorization session, несущий атрибут аудита, и действительно ли он должен быть эксклюзивным.
- Проследите все команды TPM между созданием сеанса и отказом, включая вызовы вспомогательных библиотек.
- Проверьте, сохраняет ли диспетчер ресурсов тот же сеанс при переходах между клиентами.
Как исправлять
Сохраняйте непрерывность команд в одном сеансе. Завершайте и начинайте audit session заново только после решения, нужно ли сохранить уже накопленный digest. Увеличение тайм-аута не устраняет эту ошибку.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.