Загрузка пяти .txt файлов из каталога на локальном компьютере с помощью PutFile () на другой ПК (с запущенным ftp-сервером).
.txt
Последний текстовый файл в настоящее время открывается процессом на моей локальной машине (который периодически записывает в него), но я все еще хочу отправить его поверх.
Когда FindNextFile () попадает в этот файл, есть ли способ
Убедитесь, что это «заблокированный» файл ( свойство для проверки)? -> EDIT PutFile завершается ошибкой с нарушением общего доступа GetLastError () 0x32. Сейчас это работает, чтобы знать, что он заблокирован
Разблокировать?
или если я не могу его разблокировать, просто сделайте его копию?
Спасибо.
(C или C ++ - Windows XP - Visual Studio .NET 2003)
РЕДАКТИРОВАТЬ
Вы можете использовать сервисы теневого тома для доступа к используемому файлу
Эта утилита позволяет вам скопировать используемый файл - здесь также есть исходный код, чтобы вы могли увидеть, каксделай это внутри своего кода