| Previous | Next |
| TPMAPI_E_TCG_SEPARATOR_ABSENT | TPMAPI_E_POLICY_DENIES_OPERATION |
TPMAPI_E_TCG_INVALID_DIGEST_ENTRY
TPMAPI_E_TCG_INVALID_DIGEST_ENTRY is a Windows TPM API result. It indicates that a digest recorded in a Trusted Computing Group event-log entry does not match the data it is expected to represent.
What to check for TPMAPI_E_TCG_INVALID_DIGEST_ENTRY
- Treat the log as untrustworthy for the failed validation and preserve it for investigation.
- Check hash algorithm selection, event data boundaries, and log integrity before recomputing the digest.
- Investigate repeated mismatches as a platform, firmware, or measured-boot integrity issue.
Microsoft documentation for TPMAPI error codes
Diagnostic interpretation
This result has the HRESULT value 0x8029011D. AllStat records the condition as “A digest value in a TCG Log entry did not match hashed data.”.
Evidence to capture
- Capture any IErrorInfo text, activity identifier, event-log entry, and subsystem trace that mentions this result or the tpmapi / tcg / digest / entry operation.
- check the documented return contract of the specific API because the same HRESULT can require different recovery in different interfaces.
Retry and recovery
Avoid an immediate retry loop after TPMAPI_E_TCG_INVALID_DIGEST_ENTRY. First establish what state must change, make that narrow correction, and then repeat the same operation with the same diagnostics enabled.
Looking for a different code? Search another status or error code.