¿Qué significa el código NTSTATUS 0xC000001E (STATUS_INVALID_LOCK_SEQUENCE)?

 
Anterior Siguiente
STATUS_ILLEGAL_INSTRUCTION STATUS_INVALID_VIEW_SIZE

STATUS_INVALID_LOCK_SEQUENCE

Qué significa STATUS_INVALID_LOCK_SEQUENCE

Es diferente de lock contention. El problema puede ser release sin acquire, conversión no soportada, double release o una operación ejecutada después de que el lock state ya cambió.

La secuencia válida depende del lock primitive; preserve ownership/history completa y no sólo el último call.

Qué comprobar

  • Registre lock identity, thread y operación.
  • Tracee acquire/convert/release desde la creación.
  • Busque error paths con cleanup duplicado.
  • Diferencie sequence violation de lock timeout/contention.

Referencias técnicas


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