| Anterior | Siguiente |
| ERROR_CANCEL_VIOLATION | ERROR_INVALID_SEGMENT_NUMBER |
ERROR_ATOMIC_LOCKS_NOT_SUPPORTED
Qué significa ERROR_ATOMIC_LOCKS_NOT_SUPPORTED
ERROR_ATOMIC_LOCKS_NOT_SUPPORTED (174) indica que el storage target no admite cambiar de forma atómica la modalidad de lock pedida. Puede depender del filesystem local, un share SMB o almacenamiento redirigido.
Qué comprobar
- Identifique filesystem y si el handle es local o remoto.
- Revise si la aplicación intenta upgrade/downgrade sin liberar primero.
- Consulte capacidades de byte-range locking del servidor.
- Determine si un intervalo sin lock sería aceptable para la operación.
Resolución
No emule una conversión atómica con unlock seguido de lock cuando otro proceso podría entrar entre ambas llamadas. Si ese hueco no es seguro, rediseñe el protocolo o use un target que soporte la semántica necesaria.
Referencias técnicas
¿Buscas un código diferente? Buscar otro código de estado o error.