Что означает код NTSTATUS 0xC0290047 (STATUS_TPM_CONTEXT_GAP)?

 
Предыдущий Следующий
STATUS_TPM_NOT_FULLWRITE STATUS_TPM_MAXNVWRITES

STATUS_TPM_CONTEXT_GAP

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

Контекстные блобы TPM содержат состояние, используемое для обнаружения устаревших или повторно воспроизводимых контекстов. Этот статус означает, что разрыв между счётчиками контекстов превышает допустимый для восстановления или управления TPM предел.

Обычно это указывает на устаревшие сохранённые контексты, чрезмерную смену контекстов или восстановление сохранённых блобов после слишком сильного продвижения состояния TPM. Блоб может быть подлинным, но уже неприемлемым для текущего состояния TPM.

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

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

Справочные материалы для STATUS_TPM_CONTEXT_GAP


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