What does HRESULT 0x80290208 (TBSIMP_E_INVALID_PARAMETER) mean?

 
Previous Next
TBSIMP_E_INVALID_OUTPUT_POINTER TBSIMP_E_RPC_INIT_FAILED

TBSIMP_E_INVALID_PARAMETER

The implementation rejected an API argument before TPM processing

TBSIMP_E_INVALID_PARAMETER (0x80290208) means a parameter supplied to the TBS implementation does not satisfy the local API contract. The physical TPM may not receive a command at all.

Evidence to capture

Capture API entry point, every argument, structure size/version, flags/enums, buffer lengths, nullability, and process architecture.

Focused correction

Correct the specific invalid parameter according to the TBS contract and retest the same call. Do not adjust TPM keys or sessions before the local API accepts its inputs.

Technical references


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