What does HRESULT 0x80290114 (TPMAPI_E_INVALID_DELEGATE_BLOB) mean?

 
Previous Next
TPMAPI_E_INVALID_PCR_INDEX TPMAPI_E_INVALID_CONTEXT_PARAMS

TPMAPI_E_INVALID_DELEGATE_BLOB

TPMAPI_E_INVALID_DELEGATE_BLOB is a Windows TPM API result. It indicates that supplied delegation data is malformed, incomplete, or not valid for the requested TPM delegate operation.

What to check for TPMAPI_E_INVALID_DELEGATE_BLOB

  • Verify that the blob came from a compatible TPM and was not altered during storage or transfer.
  • Confirm the delegate type, target object, and authorization requirements used to create it.
  • Regenerate the delegation data from a trusted source instead of reusing an unverified saved blob.

Microsoft documentation for TPMAPI error codes

Diagnostic interpretation

This result has the HRESULT value 0x80290114. AllStat records the condition as “The data given does not appear to be a valid delegate blob.”.

Evidence to capture

  • Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the tpmapi / delegate / blob operation.
  • check the documented return contract of the specific API because the same HRESULT can require different recovery in different interfaces.

Retry and recovery

” has changed.


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