¿Qué significa el código NTSTATUS 299 (STATUS_FILE_LOCKED_WITH_WRITERS)?

 
También puede significar:
ConstanteTipoSO
ERROR_PARTIAL_COPYError de WindowsWindows
FAULTY_HARDWARE_CORRUPTED_PAGECódigo BSODWindows
Anterior Siguiente
STATUS_FILE_LOCKED_WITH_ONLY_READERS STATUS_VALID_IMAGE_HASH

STATUS_FILE_LOCKED_WITH_WRITERS

Qué significa STATUS_FILE_LOCKED_WITH_WRITERS

STATUS_FILE_LOCKED_WITH_WRITERS informa de que existe uno o más locks de escritura sobre regiones del archivo. No dice que todo el archivo sea inaccesible ni que el open haya violado sus share modes; describe el locking por rangos que se mantiene después de abrir.

Para determinar el impacto hay que conocer qué intervalos están bloqueados y por qué owner. Un componente que reduce esta señal a “archivo ocupado” pierde la diferencia entre una zona protegida y otras regiones que quizá sigan siendo válidas para acceso concurrente.

Qué comprobar

  • Obtenga rango, owner y modo de cada lock relevante.
  • Compruebe la intersección con el read/write que la aplicación desea efectuar.
  • No mezcle este estado con oplocks o share violations de apertura.
  • Coordine la liberación mediante el protocolo de locking de la aplicación, no cerrando handles ajenos arbitrariamente.

Referencias técnicas


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