What does HRESULT 0x80290115 (TPMAPI_E_INVALID_CONTEXT_PARAMS) mean?

 
Previous Next
TPMAPI_E_INVALID_DELEGATE_BLOB TPMAPI_E_INVALID_KEY_BLOB

TPMAPI_E_INVALID_CONTEXT_PARAMS

TPMAPI_E_INVALID_CONTEXT_PARAMS is a Windows TPM API result. It indicates that one or more parameters used to create or configure a TPM context are unsupported or inconsistent.

What to check for TPMAPI_E_INVALID_CONTEXT_PARAMS

  • Initialize the context with documented defaults and add optional parameters one at a time.
  • Check pointer, buffer length, flag, and version fields for mutually incompatible combinations.
  • Ensure context parameters match the TPM API version available on the target Windows installation.

Microsoft documentation for TPMAPI error codes

Diagnostic discriminator: Inspect the fields and flags used to create or configure the TPM API context. This result means those context parameters are unsupported or internally inconsistent.


Looking for a different code? Search another status or error code.