What does HRESULT 0x80290109 (TPMAPI_E_AUTHORIZATION_FAILED) mean?

 
Previous Next
TPMAPI_E_ACCESS_DENIED TPMAPI_E_INVALID_CONTEXT_HANDLE

TPMAPI_E_AUTHORIZATION_FAILED

TPMAPI_E_AUTHORIZATION_FAILED is a Windows TPM API result. It indicates that the authorization data supplied for the TPM operation does not validate for the target object or policy.

What to check for TPMAPI_E_AUTHORIZATION_FAILED

  • Verify that the correct authorization value, session, and target object are used together.
  • Check whether the object was cleared, reprovisioned, migrated, or replaced after credentials were saved.
  • Avoid logging authorization secrets while diagnosing the failed request.

Microsoft documentation for TPMAPI error codes

Diagnostic discriminator: Validate the authorization material against the specific TPM object or policy session used by the call. This result means the supplied authorization does not authenticate that operation.


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