The FTP functions deal with FTP file and directory manipulation and navigation. Applications that use a CERN proxy exclusively must use the InternetOpenUrl function because CERN proxies do not support FTP. For more information on how to use InternetOpenUrl, see Accessing URLs Directly.
FtpCommand | Allows an application to send commands directly to an FTP server. |
FtpCreateDirectory | Creates a new directory on the FTP server. |
FtpDeleteFile | Deletes a file stored on the FTP server. |
FtpFindFirstFile | Searches the specified directory of the given FTP session. File and directory entries are returned to the application in the WIN32_FIND_DATA structure. |
FtpGetCurrentDirectory | Retrieves the current directory for the specified FTP session. |
FtpGetFile | Retrieves a file from the FTP server and stores it under the specified file name, creating a new local file in the process. |
FtpGetFileSize | Retrieves the file size of the requested FTP resource. |
FtpOpenFile | Initiates access to a remote file on an FTP server for reading or writing. |
FtpPutFile | Stores a file on the FTP server. |
FtpRemoveDirectory | Removes the specified directory on the FTP server. |
FtpRenameFile | Renames a file stored on the FTP server. |
FtpSetCurrentDirectory | Changes to a different working directory on the FTP server. |