Site icon EfmSoft

Что означает код HRESULT 0x8029011B (TPMAPI_E_INVALID_TCG_LOG_ENTRY)?

 
Предыдущий Следующий
TPMAPI_E_EMPTY_TCG_LOG TPMAPI_E_TCG_SEPARATOR_ABSENT

TPMAPI_E_INVALID_TCG_LOG_ENTRY

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

TPMAPI_E_INVALID_TCG_LOG_ENTRY (0x8029011B) означает, что одна из записей TCG журнал событий недопустима. В отличие от TPMAPI_E_EMPTY_TCG_LOG, журнал существует и содержит данные, но parser не может корректно принять конкретную запись.

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

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

  • Сохраните полный исходный журнал без trimming и преобразований; зафиксируйте offset проблемной записи, объявленную длину, тип события и выбранный digest algorithm.
  • Проверьте, укладывается ли запись в оставшийся размер буфера и соответствует ли формат версии TCG log, которую ожидает текущий Windows/TPM stack.
  • Если проблема появилась после обновления BIOS/UEFI, сравните журнал до и после изменения firmware. Не удаляйте «плохую» entry: это уничтожит evidence и изменит последующие offsets.

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


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

Exit mobile version