вы должны быть осторожны, чтобы не перепутать общую папку и FTP-сервер: в Windows 2 имеют разные значения (общая папка использует протокол SMB, он же Samba).
Для передачи по FTP вы должны использовать WinINet (который является частью Windows SDK). Эта библиотека определяет набор функций для извлечения данных из Интернета, а также для загрузки данных и поддержки протоколов FTP и HTTP.
, в частности, вам нужно позвонить InternetOpenUrl()
или InternetConnect()
, чтобы открыть соединение, FtpSetCurrentDirectory()
, чтобы перейти в каталог назначения, затем FtpPutFile()
, чтобы загрузить файл. наконец, используйте InternetCloseHandle()
, чтобы закрыть соединение.
посмотрите документацию WinINet о сеансах FTP на MSDN .