WINAPI CreateFile с FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE не работает в общей папке
Создать файл с FILE_SHARE_READ | FILE_SHARE_WRITE | FILE_SHARE_DELETE, чтобы открыть файл в общей папке.
Затем вызовите ReplaceFile, чтобы заменить этот файл.
Ошибка ReplaceFile с ошибкой ERROR_SHARING_VIOLATION.
После некоторой копки я обнаружил, что операция переименования файла внутри ReplaceFile завершилась неудачно с ошибкой ERROR_SHARING_VIOLATION.
Почему FILE_SHARE_DELETE не работает в общей папке?
Могу ли я решить эту проблему ERROR_SHARING_VIOLATION?