Закачка файлов на FTP сервер с помощью функций WinINet
Проблема собственно вот в чем.
Пишу маленький FTP клиент с использованием функций WinINet. Задача - сделать возможным докачку файла на FTP сервер, то есть не переписывать файл заново, а дописать какие-то данные в конец. Проблема в том, что при открытии удаленного файла для записи с помощью следующего вызова
FtpOpenFile(hFTP, szFileName, GENERIC_WRITE,
FTP_TRANSFER_TYPE_BINARY, 0);
файл перезаписывается (из него удаляется все содержимое).
Как это реализовать с помощью WinINet, если это возможно?