Что означает код HRESULT 0x8028002C (TPM_E_BAD_MODE)?

 
Предыдущий Следующий
TPM_E_BAD_DATASIZE TPM_E_BAD_PRESENCE

TPM_E_BAD_MODE

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

TPM_E_BAD_MODE (0x8028002C) — TPM 1.2 отклонил недопустимое значение режима для выбранной команды.

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

Mode selector не входит в набор, разрешённый конкретной TPM command или sub-operation. Похожий числовой flag из другой структуры может иметь иное значение.

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

  • Сохраните command ordinal и mode selector.
  • Сверьте допустимые значения с точной структурой TPM 1.2.
  • Проверьте сериализацию и version полей.
  • Измените только mode на документированное значение и повторите команду.

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


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