¿Qué significa el código HRESULT 0x80290208 (TBSIMP_E_INVALID_PARAMETER)?

 
Anterior Siguiente
TBSIMP_E_INVALID_OUTPUT_POINTER TBSIMP_E_RPC_INIT_FAILED

TBSIMP_E_INVALID_PARAMETER

Qué significa TBSIMP_E_INVALID_PARAMETER

TBSIMP_E_INVALID_PARAMETER corresponde al HRESULT 0x80290208. Windows lo describe así: «Uno o varios parámetros no son válidos.».

Diagnóstico en la capa TBSIMP

En la implementación interna de TPM Base Services, este resultado significa que un argumento no cumple el contrato de la función. Aunque otra capa pueda tener un HRESULT con nombre parecido, aquí la frontera que debe conservarse es TBSIMP: registra nombre del parámetro, valor, tamaño y relación con el resto de argumentos y no atribuyas automáticamente el fallo al TPM físico.

  • Captura la validación interna de TBS, virtual handles y recursos que existen antes de emitir el comando al dispositivo; esta capa puede fallar antes de enviar bytes al TPM.
  • Distingue virtual-handle/resource validation de un response code devuelto realmente por el chip.
  • Si el estado interno cambia, conserva el primer resultado y abre un contexto TBS nuevo para la verificación.

Referencias técnicas


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