| Предыдущий | Следующий |
| 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.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.