Что означает код NTSTATUS 0xC0290041 (STATUS_TPM_WRITE_LOCKED)?

 
Предыдущий Следующий
STATUS_TPM_FAMILYCOUNT STATUS_TPM_BAD_ATTRIBUTES

STATUS_TPM_WRITE_LOCKED

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

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

Это может быть ожидаемым при проверке идемпотентности подготовки: второй запуск подготовки может завершиться ошибкой, поскольку первый успешно записал данные NV и заблокировал индекс.

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

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

Ссылки для STATUS_TPM_WRITE_LOCKED


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