Что означает код HRESULT 0x8028004A (TPM_E_RESOURCEMISSING)?

 
Предыдущий Следующий
TPM_E_NOOPERATOR TPM_E_DELEGATE_LOCK

TPM_E_RESOURCEMISSING

Что означает TPM_E_RESOURCEMISSING

TPM_E_RESOURCEMISSING относится к TPM 1.2 и означает, что сохранённый контекст ссылается на ресурс, отсутствующий в текущем состоянии TPM.

Ресурс мог быть выгружен, очищен, потерян после перезапуска TPM либо относиться к уже закрытому контексту приложения.

Что проверить

  • Определите, какой ключ, сессию или другой ресурс должен представлять сохранённый контекст.
  • Проверьте, не выполнялись ли очистка ресурса, закрытие контекста TBS, сон, перезапуск службы или изменение питания.
  • Не переносите временные TPM-контексты между жизненными циклами процесса или загрузками системы, если это явно не поддерживается.
  • Создайте или загрузите ресурс заново и получите новый актуальный контекст вместо повторного использования старого.

Если новый ресурс сохраняется и восстанавливается в пределах одного поддерживаемого сценария, причина была в устаревшем контексте, а не в общей неисправности TPM.

Технические ссылки


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