¿Qué significa el código HRESULT 0x80280803 (TPM_E_DEFEND_LOCK_RUNNING)?

 
Anterior Siguiente
TPM_E_DOING_SELFTEST TPM_20_E_CONTEXT_GAP

TPM_E_DEFEND_LOCK_RUNNING

Qué significa TPM_E_DEFEND_LOCK_RUNNING

TPM_E_DEFEND_LOCK_RUNNING corresponde al HRESULT 0x80280803. La descripción de Windows es «El TPM está protegiéndose contra ataques de diccionario y se encuentra en un período de bloqueo temporal.».

Cómo distinguir la condición «defend lock running» de otros TPM

  • TPM_E_AUTH2FAIL identifica «Falló la autorización de la segunda clave en una función que utiliza dos claves.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «defend lock running» tuviera la misma causa.
  • TPM_E_INVALID_AUTHHANDLE corresponde a «Se utilizó un identificador de autorización no válido.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «defend lock running» tuviera la misma causa.
  • TPM_E_OWNER_CONTROL acota «Se intentó guardar el contexto de una clave cuya expulsión está controlada por el propietario.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «defend lock running» tuviera la misma causa.
  • TPM_E_KEY_OWNER_CONTROL se usa para «La clave está bajo el control del propietario del TPM y solo este puede expulsarla.». Si aparece ese código al cambiar una sola precondición, registra el cambio como una fase diferente: no demuestra que la condición «defend lock running» tuviera la misma causa.

Acción específica y criterio de salida

Detén los intentos de autenticación y sigue el flujo de recuperación de dictionary attack. Probar credenciales repetidamente puede extender el lockout y destruir la evidencia del contador inicial.

La corrección queda validada cuando deja de cumplirse exactamente «El TPM está protegiéndose contra ataques de diccionario y se encuentra en un período de bloqueo temporal.», 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.