What does HRESULT 0x80290108 (TPMAPI_E_ACCESS_DENIED) mean?

 
Previous Next
TPMAPI_E_INTERNAL_ERROR TPMAPI_E_AUTHORIZATION_FAILED

TPMAPI_E_ACCESS_DENIED

TPMAPI_E_ACCESS_DENIED is a Windows TPM API result. It indicates that the current security context is not authorized to perform the requested TPM API operation.

What to check for TPMAPI_E_ACCESS_DENIED

  • Confirm the account, elevation state, local security policy, and application service identity.
  • Check whether the operation requires device ownership, administrator privileges, or a policy-approved caller.
  • Do not work around the restriction by weakening TPM or platform security policy.

Microsoft documentation for TPMAPI error codes

Diagnostic discriminator: Check the caller security context and access required for the exact TPM API operation. This result is authorization at the API boundary, not a malformed TPM command payload.


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