Что означает код NTSTATUS 0xC0290042 (STATUS_TPM_BAD_ATTRIBUTES)?

 
Предыдущий Следующий
STATUS_TPM_WRITE_LOCKED STATUS_TPM_INVALID_STRUCTURE

STATUS_TPM_BAD_ATTRIBUTES

STATUS_TPM_BAD_ATTRIBUTES является значением NTSTATUS Windows в средстве TPM. Для STATUS_TPM_BAD_ATTRIBUTES он относится к семейству ошибок TPM 1.2 и обычно выдаётся через стек TPM Windows, например TPM Base Services, а не обычными API файлов, реестра или сети.

Индексы NV TPM определяются сочетаниями атрибутов чтения, записи, авторизации владельца, авторизации индекса, локальности и блокировки. Этот статус означает, что переданное сочетание атрибутов недопустимо.

Обычно это обнаруживается при определении или переопределении NV, а не при обычном чтении. Необходимо исправить профиль подготовки, а не увеличивать размер буфера или повторять запрос с теми же параметрами.

На что направить диагностику

  • Запишите полную маску атрибутов NV и размер индекса на момент определения.
  • Проверьте взаимно несовместимые атрибуты чтения, записи и авторизации.
  • Перед определением пользовательских областей NV проверьте зарезервированные платформой индексы.

Ссылки для STATUS_TPM_BAD_ATTRIBUTES


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