Что означает код HRESULT 0x8028003D (TPM_E_BAD_LOCALITY)?

 
Предыдущий Следующий
TPM_E_AREA_LOCKED TPM_E_READ_ONLY

TPM_E_BAD_LOCALITY

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

TPM_E_BAD_LOCALITY означает, что команда TPM требует другую platform locality или запрещена в текущем контексте выполнения.

Locality используется для разграничения доверенных источников команд на уровне платформы.

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

  • Определите команду и требуемую locality.
  • Проверьте, каким компонентом платформы она отправляется.
  • Не пытайтесь подменять locality из обычного приложения.
  • Сопоставьте поведение с firmware/TPM policy.

Исправление — выполнять команду через предусмотренный платформенный путь.

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


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