INT PutMultipleFiles( |
|
LPCTSTR lpszLocalDirectory, |
|
|
LPCTSTR lpszRemoteDirectory, |
|
|
LPCTSTR lpszFileMask |
|
); |
The PutMultipleFiles method copies one or more files from
the local host to the server, using the specified
wildcard.
Parameters
- lpszLocalDirectory
- Pointer to a string which specifies the local
directory where the files will be copied from. A NULL pointer or
empty string specifies that files should be copied from the current
working directory.
- lpszRemoteDirectory
- Pointer to a string which specifies the remote
directory where the files will be copied to. A NULL pointer or
empty string specifies that the files should be copied to the
current working directory on the server.
- lpszFileMask
- Pointer to a string which specifies the files
that are to be copied from the local system to the server.
The file mask should follow the Windows conventions used for
wildcard file matches.
Return Value
If the method succeeds, the return value is zero. If the method
fails, the return value is FTP_ERROR. To get extended error
information, call GetLastError.
Remarks
The PutMultipleFiles method is used to transfer files from
the local host to the server which match a specified wildcard
file mask. All files will be transferred using the current file type
as specified by the SetFileType method.
Requirements
Minimum Desktop Platform: Windows 7 Service Pack 1
Minimum Server Platform: Windows Server 2008 R2 Service Pack 1
Header File: cstools11.h
Import Library: csftpv11.lib
Unicode: Implemented as Unicode and ANSI versions
See Also
ChangeDirectory,
GetFile,
GetMultipleFiles,
PutFile
|