¿Qué significa el código HRESULT 0x8028001F (TPM_E_IOERROR)?

 
Anterior Siguiente
TPM_E_BADTAG TPM_E_ENCRYPT_ERROR

TPM_E_IOERROR

Qué significa TPM_E_IOERROR

TPM_E_IOERROR corresponde al HRESULT 0x8028001F. La descripción de Windows es «Se produjo un error de E/S al transmitir información al TPM.».

Comprobaciones antes de modificar el TPM

  • Registra el comando TPM exacto que produjo el código y la condición localizada «Se produjo un error de E/S al transmitir información al TPM.».

Cómo distinguir la condición «ioerror» de otros TPM

  • TPM_E_PERMANENTEK identifica «Se intentó revocar la clave EK, pero esta no es revocable.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «ioerror» tuviera la misma causa.
  • TPM_E_NOTFIPS corresponde a «El TPM intenta ejecutar un comando que solo está disponible en modo FIPS.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «ioerror» tuviera la misma causa.
  • TPM_E_VERSION_NOT_SUPPORTED acota «La versión del TPM no se admite.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «ioerror» tuviera la misma causa.
  • TPM_E_WRONG_ENTITYTYPE describe «El tipo de entidad proporcionado no está permitido.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «ioerror» tuviera la misma causa.
  • TPM_E_BAD_MODE se usa para «Un parámetro de modo no es válido, por ejemplo capArea o subCapArea para TPM_GetCapability, physicalPresence para TPM_PhysicalPresence o migrationType para TPM_CreateMigrationBlob.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «ioerror» tuviera la misma causa.

Acción específica y criterio de salida

La corrección queda validada cuando deja de cumplirse exactamente «Se produjo un error de E/S al transmitir información al TPM.», el comando original completa desde un contexto recién creado y una consulta posterior confirma que no se alteró un objeto, índice NV, policy o jerarquía ajenos al caso.

Referencias técnicas


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