kuzulis, вот походу то, что нужно. Использую метод LockFileEx. Однако пока не понял как вытянуть нативный HANDLE из файлового потока QFile.
Sancho_s_rancho. Я так понимаю это чья-то сторонняя доработка библиотеки? Походу QxtFileLock просто Qt-обертка для LockFile/LockFileEx. Вообще я настроен обойтись теми инструментами, которые у меня уже есть. Желательно чисто Qt-классами.
Denjs, мне требуется, что бы кроме процесса, заблокировавшего файл ни один другой не смог даже открыть этот файл. Поэтому твое решение тут не подойдет.