¿Qué significa el código HRESULT 0x80280144 (TPM_20_E_AUTHSIZE)?

 
Anterior Siguiente
TPM_20_E_COMMAND_CODE TPM_20_E_AUTH_CONTEXT

TPM_20_E_AUTHSIZE

Qué significa TPM_20_E_AUTHSIZE

TPM_20_E_AUTHSIZE corresponde al HRESULT 0x80280144. La descripción de Windows es «TPM 2.0: authorizationSize está fuera del intervalo permitido o el área de autorización contiene más octetos de los necesarios.».

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

  • TPM_20_E_COMMAND_CODE acota «TPM 2.0: el código de comando 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 «authsize» tuviera la misma causa.
  • TPM_20_E_OBJECT_MEMORY se usa para «TPM 2.0: no hay memoria suficiente para los contextos de objetos.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «authsize» tuviera la misma causa.
  • TPM_20_E_UNBALANCED identifica «TPM 2.0: los algoritmos de protección hash y simétrico no están equilibrados; el tamaño del resumen hash debe ser mayor que el tamaño de clave del algoritmo simétrico.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «authsize» tuviera la misma causa.

Acción específica y criterio de salida

La corrección queda validada cuando deja de cumplirse exactamente «TPM 2.0: authorizationSize está fuera del intervalo permitido o el área de autorización contiene más octetos de los necesarios.», 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.