Site icon EfmSoft

What does HRESULT 0x80290105 (TPMAPI_E_OUT_OF_MEMORY) mean?

 
Previous Next
TPMAPI_E_INVALID_PARAMETER TPMAPI_E_BUFFER_TOO_SMALL

TPMAPI_E_OUT_OF_MEMORY

TPMAPI_E_OUT_OF_MEMORY is a Windows TPM API result. It indicates that the TPM API could not obtain memory needed to build, decode, or return the requested data.

What to check for TPMAPI_E_OUT_OF_MEMORY

  • Check process memory pressure, allocation failures, and unusually large TPM input or output data.
  • Release no-longer-needed command buffers, context objects, and decoded data before retrying.
  • Avoid repeated immediate retries that can worsen memory pressure without changing the request.

Microsoft documentation for TPMAPI error codes

Diagnostic discriminator: Check allocation pressure in the process and TPM API path at the failing operation. This result means required working memory could not be allocated, not that the TPM rejected the command.


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

Exit mobile version