| Предыдущий | Следующий |
| TPMAPI_E_TBS_COMMUNICATION_ERROR | TPMAPI_E_MESSAGE_TOO_LARGE |
TPMAPI_E_TPM_COMMAND_ERROR
Что означает TPMAPI_E_TPM_COMMAND_ERROR
TPMAPI_E_TPM_COMMAND_ERROR (0x8029010C) — TPM вернул непредвиденный результат выполнения команды.
Практический смысл и диагностика
Не трактуйте этот HRESULT как transient generic failure: тот же TPM command будет повторно завершаться ошибкой, пока не изменятся его preconditions.
- Зафиксируйте command context и исходный TPM/TBS status, если вызывающий слой его предоставляет; именно он часто содержит более точную причину.
- Проверьте provisioning, ownership, firmware state и policy requirements, необходимые для конкретной команды.
- Код означает, что TPM вернул результат, которого TPM API layer не ожидал для отправленной команды; диагностировать нужно конкретный command и raw TPM result, а не только внешний HRESULT.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
