Что означает код NTSTATUS 0xC029004F (STATUS_TPM_OWNER_CONTROL)?

 
Предыдущий Следующий
STATUS_TPM_TRANSPORT_NOTEXCLUSIVE STATUS_TPM_DAA_RESOURCES

STATUS_TPM_OWNER_CONTROL

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

STATUS_TPM_OWNER_CONTROL указывает, что приложение пытается сохранить контекст ключа TPM 1.2, для которого вытеснение контролируется владельцем TPM.

Практический смысл

Наличие корректного key handle не даёт права выполнить любую операцию над ключом. Для owner-controlled ключа обычный вызов сохранения контекста может быть запрещён самой политикой его жизненного цикла.

  • Определите ключ и подтвердите его признак owner-evict.
  • Уточните цель вызывающего кода: временно выгрузить ключ, сделать его постоянным или сохранить контекст.
  • Не меняйте provisioning ключа до сохранения его текущих свойств и политики владельца.
  • Проверьте, предусмотрена ли для этого типа ключа другая команда TPM.

Проверка

Повторите операцию с тестовым ключом без owner-controlled вытеснения. Если он сохраняется успешно, ошибка относится к политике конкретного ключа, а не к общей неисправности TPM.

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


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