Site icon EfmSoft

¿Qué significa el código HRESULT 0x80290115 (TPMAPI_E_INVALID_CONTEXT_PARAMS)?

 
Anterior Siguiente
TPMAPI_E_INVALID_DELEGATE_BLOB TPMAPI_E_INVALID_KEY_BLOB

TPMAPI_E_INVALID_CONTEXT_PARAMS

Qué significa TPMAPI_E_INVALID_CONTEXT_PARAMS

TPMAPI_E_INVALID_CONTEXT_PARAMS corresponde al HRESULT 0x80290115. Windows lo describe así: «Uno o varios parámetros de contexto especificados no son válidos.».

Diagnóstico en la capa TPMAPI

En la API de administración TPM de Windows, este resultado significa que los parámetros usados para crear o configurar el contexto son inválidos. Aunque otra capa pueda tener un HRESULT con nombre parecido, aquí la frontera que debe conservarse es TPMAPI: registra flags/version/priority del contexto y valor exacto que no cumple el contrato TPMAPI y no atribuyas automáticamente el fallo al TPM físico.

  • Captura la llamada TPMAPI, sus parámetros de alto nivel y el contexto que TPMAPI entrega a TBS antes de que la API traduzca el resultado.
  • Conserva cualquier HRESULT TBS o TPM response code inferior si la API lo expone.
  • Repite desde un objeto TPMAPI nuevo sólo cuando el contrato invalide el contexto anterior.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version