Site icon EfmSoft

Что означает код NTSTATUS 0xC0290401 (STATUS_TPM_INVALID_HANDLE)?

 
Предыдущий Следующий
STATUS_TPM_COMMAND_BLOCKED STATUS_TPM_DUPLICATE_VHANDLE

STATUS_TPM_INVALID_HANDLE

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

STATUS_TPM_INVALID_HANDLE означает, что переданный дескриптор больше не соответствует доступному ресурсу TPM или объекту программного стека.

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

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

Чего не делать

Не очищайте TPM как универсальное исправление: это может удалить защищённые ключи и не устранить ошибку жизненного цикла в приложении.

Как исправлять

После перезапуска или закрытия контекста создайте новый контекст и заново получите либо загрузите требуемый ресурс. Если ошибка повторяется, определите слой, которому принадлежит дескриптор: Windows, поставщик криптографии или сама TPM.

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


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

Exit mobile version