| Предыдущий | Следующий |
| STATUS_TPM_AREA_LOCKED | STATUS_TPM_READ_ONLY |
STATUS_TPM_BAD_LOCALITY
STATUS_TPM_BAD_LOCALITY — значение NTSTATUS Windows из подсистемы TPM. Для STATUS_TPM_BAD_LOCALITY оно относится к семейству ошибок TPM 1.2 и обычно проявляется через стек TPM Windows, например TPM Base Services, а не через обычные файловые, реестровые или сетевые API.
Локальность — механизм TPM, различающий источники команд, например микропрограмму, среду измеренного запуска и операционную систему. Это состояние означает, что команда достигла TPM с локальностью, которую целевой объект или команда не разрешает.
Оно особенно актуально для операций PCR и NV, атрибуты которых включают правила локальности. Обычные повторы приложения, как правило, сохраняют ту же локальность и потому повторяют ошибку.
Диагностический фокус
- Запишите локальность, ожидаемую целевым объектом, и локальность, фактически использованную путем команды.
- Проверьте атрибуты NV или PCR до изменения данных авторизации.
- Отличайте это состояние от STATUS_TPM_NOTLOCAL, где отсутствуют сведения о локальности, необходимые пути сброса.
Ссылки для STATUS_TPM_BAD_LOCALITY
- TCG: основная спецификация TPM 1.2
- Microsoft: TPM Base Services
- Microsoft: значения NTSTATUS
- Ядро Linux: журнал событий TPM и измерения PCR
Нужно найти другой код? Найти другой код состояния или ошибки.