| Previous | Next |
| TPM_E_BAD_DELEGATE | TPM_E_TOOMANYCONTEXTS |
TPM_E_BADCONTEXT
TPM_E_BADCONTEXT: the TPM context blob or context reference is invalid for the current TPM state
TPM_E_BADCONTEXT (0x8028005A) identifies a narrow contract boundary: the TPM context blob or context reference is invalid for the current TPM state. Do not replace it with a generic subsystem failure when the symbolic result already tells you which state or input was rejected.
Evidence
capture the context blob hash, TPM reset/reboot history, resource type, handle, owner process, and the command that tries to reload/use it.
Verification
create a fresh context in the current TPM session rather than reusing a blob invalidated by reset or state change.
Technical references
Looking for a different code? Search another status or error code.
