Site icon EfmSoft

¿Qué significa el código HRESULT 0x8028400D (TBS_E_COMMAND_CANCELED)?

 
Anterior Siguiente
TBS_E_PPI_NOT_SUPPORTED TBS_E_BUFFER_TOO_LARGE

TBS_E_COMMAND_CANCELED

Qué significa TBS_E_COMMAND_CANCELED

TBS_E_COMMAND_CANCELED corresponde al HRESULT 0x8028400D. Windows lo describe así: «El comando fue cancelado.».

Diagnóstico en la capa TBS

En el servicio TPM Base Services, este resultado significa que el comando fue cancelado antes de completar. Aunque otra capa pueda tener un HRESULT con nombre parecido, aquí la frontera que debe conservarse es TBS: registra quién solicitó cancelación, command code original y si el TPM llegó a ejecutar o sólo a encolar el comando 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.

Exit mobile version