FtpSetCurrentDirectoryFtpSetCurrentDirectory*
*Contents  *Index  *Topic Contents
*Previous Topic: FtpRenameFile
*Next Topic: Gopher Functions

FtpSetCurrentDirectory

BOOL FtpSetCurrentDirectory(
    IN HINTERNET hFtpSession,
    IN LPCSTR lpszDirectory
);

Changes to a different working directory on the FTP server.

hFtpSession
Valid handle to an FTP session.
lpszDirectory
Address of a null-terminated string that contains the name of the directory to change to on the remote system. This can be either a fully qualified path or a name relative to the current directory.

An application should use FtpGetCurrentDirectory to determine the remote site's current working directory, instead of assuming that the remote system uses a hierarchical naming scheme for directories.

The lpszDirectory parameter can be either partially or fully qualified file names relative to the current directory. A backslash (\) or forward slash (/) can be used as the directory separator for either name. FtpSetCurrentDirectory translates the directory name separators to the appropriate character before they are used.


Up Top of Page
© 1997 Microsoft Corporation. All rights reserved. Terms of Use.