| Предыдущий | Следующий |
| TPMAPI_E_NOT_ENOUGH_DATA | TPMAPI_E_INVALID_OUTPUT_POINTER |
TPMAPI_E_TOO_MUCH_DATA
Что означает TPMAPI_E_TOO_MUCH_DATA
TPMAPI_E_TOO_MUCH_DATA (0x80290102) — в буфер TPM-команды невозможно добавить дополнительные данные.
TPM API формирует команды и передаёт их через TBS. Поэтому отдельно проверяются размер/структура команды и сам канал общения со службой TBS.
Что проверить
Командный буфер уже не вмещает добавляемые данные. Пересчитайте структуру TPM-команды и размер каждого поля до передачи в TBS.
- Зафиксируйте команду TPM без секретных payload, её размер и состояние контекст TBS.
- Для TOO_MUCH_DATA пересоберите буфер по допустимому размеру; для communication error проверьте службу TBS и первый код нижнего уровня.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
