Site icon EfmSoft

What does HRESULT 0x80290102 (TPMAPI_E_TOO_MUCH_DATA) mean?

 
Previous Next
TPMAPI_E_NOT_ENOUGH_DATA TPMAPI_E_INVALID_OUTPUT_POINTER

TPMAPI_E_TOO_MUCH_DATA

TPMAPI_E_TOO_MUCH_DATA is a Windows TPM API result. It indicates that an append operation exceeded the capacity or valid layout of the command buffer.

What to check for TPMAPI_E_TOO_MUCH_DATA

  • Check the declared buffer capacity before appending another field or payload.
  • Verify that the command does not contain duplicate or incorrectly sized parameters.
  • Allocate a sufficiently sized buffer before encoding rather than continuing after a failed append.

Microsoft documentation for TPMAPI error codes

Diagnostic discriminator: Measure the data being appended or encoded into the TPM command buffer. This result means the supplied data exceeds the capacity/layout available for that operation.


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

Exit mobile version