| Предыдущий | Следующий |
| TPM_20_E_TYPE | TPM_20_E_KDF |
TPM_20_E_HANDLE
Что означает TPM_20_E_HANDLE
TPM_20_E_HANDLE (0x8028008B) означает, что один из дескрипторов команды TPM 2.0 недопустим для выполняемой операции. Он может обозначать объект неправильного типа, уже завершённый временный объект или сеанс либо ресурс из старого контекста TPM.
Что проверить
- Сохраните код команды TPM, порядок и значения области дескрипторов, ожидаемый тип объекта и путь создания или загрузки объекта/сеанса.
- Зафиксируйте ответ TPM и контекст TBS, а также события очистки, сброса, повторной подготовки или возобновления устройства между созданием дескриптора и его использованием.
- Сравните неуспешную команду с рабочей командой того же типа до изменения конфигурации. Закрытые ключи и секреты в журнал не записывайте.
Как исправлять
Создайте или загрузите требуемый объект либо сеанс заново через поддерживаемый API и исправьте построение команды. Повторное использование устаревшего дескриптора не помогает. Полная очистка TPM — разрушительный крайний вариант, а не обычный способ исправления этой ошибки.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.