¿Qué significa el código HRESULT 0x80284001 (TBS_E_INTERNAL_ERROR)?

 
Anterior Siguiente
TPM_20_E_NV_UNAVAILABLE TBS_E_BAD_PARAMETER

TBS_E_INTERNAL_ERROR

Qué significa TBS_E_INTERNAL_ERROR

TBS_E_INTERNAL_ERROR corresponde al HRESULT 0x80284001. Windows lo describe así: «Se produjo un error interno en el componente de soporte del módulo de plataforma segura.».

Diagnóstico en la capa TBS

En el servicio TPM Base Services, este resultado significa que la capa encontró un estado interno inesperado. Aunque otra capa pueda tener un HRESULT con nombre parecido, aquí la frontera que debe conservarse es TBS: registra primera API, estado de servicio/contexto y cualquier response code inferior que permita localizar la frontera real y no atribuyas automáticamente el fallo al TPM físico.

  • Captura el client context TBS, command buffer, prioridad y estado de mediación entre el proceso y el TPM y el command code asociado.
  • Comprueba si el servicio rechazó la solicitud antes de la E/S o si existe un response code del dispositivo.
  • No reuses un client context cerrado o cancelado; crea uno nuevo cuando el lifecycle lo requiera.

Referencias técnicas


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