Что означает код HRESULT 0x80290111 (TPMAPI_E_INVALID_KEY_PARAMS)?

 
Предыдущий Следующий
TPMAPI_E_ENCRYPTION_FAILED TPMAPI_E_INVALID_MIGRATION_AUTHORIZATION_BLOB

TPMAPI_E_INVALID_KEY_PARAMS

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

TPMAPI_E_INVALID_KEY_PARAMS (0x80290111) — структура параметров ключа недействительна.

Практический смысл и диагностика

Инициализируйте всю key-parameter structure в соответствии с документированной версией API до заполнения отдельных полей.

  • Проверяйте algorithm, usage, authorization, PCR policy и размеры как единый согласованный key template: корректность каждого поля по отдельности недостаточна.
  • Сравните запрос с шаблоном ключа, который успешно создаётся на том же TPM generation и при той же policy configuration.
  • Код означает, что key parameters содержат неподдерживаемые либо внутренне противоречивые значения, а не общий отказ TPM hardware.

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


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