Site icon EfmSoft

¿Qué significa el código HRESULT 0x80280002 (TPM_E_BADINDEX)?

 
Anterior Siguiente
TPM_E_AUTHFAIL TPM_E_BAD_PARAMETER

TPM_E_BADINDEX

Qué significa TPM_E_BADINDEX

TPM_E_BADINDEX corresponde al HRESULT 0x80280002. La descripción de Windows es «El índice de un PCR, DIR u otro registro es incorrecto.».

Qué comprobar

  • Registra el comando TPM exacto que produjo el código y la condición localizada «El índice de un PCR, DIR u otro registro es incorrecto.».

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

  • TPM_E_READ_ONLY corresponde a «El área NV es de solo lectura y no se puede escribir en ella.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «badindex» tuviera la misma causa.
  • TPM_E_BAD_ORDINAL acota «El ordinal es desconocido o incoherente.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «badindex» tuviera la misma causa.
  • TPM_E_ERROR_MASK describe «Máscara de error usada para convertir errores de hardware del TPM en errores de Windows.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «badindex» tuviera la misma causa.

Acción específica y criterio de salida

La corrección queda validada cuando deja de cumplirse exactamente «El índice de un PCR, DIR u otro registro es incorrecto.», 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.

Exit mobile version