| Previous | Next |
| STATUS_TPM_EMBEDDED_COMMAND_BLOCKED | STATUS_TPM_RETRY |
STATUS_TPM_EMBEDDED_COMMAND_UNSUPPORTED
Unsupported inner command in a transport session
STATUS_TPM_EMBEDDED_COMMAND_UNSUPPORTED concerns a command embedded in a legacy TPM transport session that the receiving TPM path does not support. It is narrower than a general TPM hardware failure and broader than a malformed parameter: the requested inner operation is unavailable in that context.
Identify the exact command, TPM generation and library that built the transport request. Legacy TPM 1.2 transport mechanisms and TPM 2.0 command/session architecture are not interchangeable. A firmware update or a different supported API may be appropriate only after the application requirement has been established.
What to establish before changing state
- Capture the inner command, transport/session setup and TPM version.
- Check whether the application depends on a deprecated TPM 1.2 transport feature.
- Prefer a documented supported API migration over attempting to force an unsupported command through firmware settings.
References
- TCG TPM 1.2 transport sessions
- TCG TPM 2.0 Library Specification
- Microsoft: TPM error-code reference
Looking for a different code? Search another status or error code.
