Site icon EfmSoft

¿Qué significa el código HRESULT 0x8028002A (TPM_E_BAD_SCHEME)?

 
Anterior Siguiente
TPM_E_BAD_MIGRATION TPM_E_BAD_DATASIZE

TPM_E_BAD_SCHEME

Qué significa TPM_E_BAD_SCHEME

TPM_E_BAD_SCHEME corresponde al HRESULT 0x8028002A. La descripción de Windows es «El esquema de firma o cifrado de esta clave es incorrecto o no está permitido en esta situación.».

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

  • TPM_E_BAD_KEY_PROPERTY corresponde a «Este TPM no admite las propiedades de clave indicadas en TPM_KEY_PARMs.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «bad scheme» tuviera la misma causa.
  • TPM_E_KEY_ALREADY_FINALIZED acota «La clave TPM ya está finalizada.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «bad scheme» tuviera la misma causa.
  • TPM_E_SHA_THREAD describe «No existe ningún contexto SHA-1 activo.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «bad scheme» tuviera la misma causa.
  • TPM_E_INVALID_KEYUSAGE se usa para «Este uso de la clave 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 «bad scheme» tuviera la misma causa.

Acción específica y criterio de salida

La corrección queda validada cuando deja de cumplirse exactamente «El esquema de firma o cifrado de esta clave es incorrecto o no está permitido en esta situación.», 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