| |
| INT WINAPI FtpPutMultipleFiles(
|
| |
HCLIENT hClient, |
|
| |
LPCTSTR lpszLocalDirectory, |
|
| |
LPCTSTR lpszRemoteDirectory, |
|
| |
LPCTSTR lpszFileMask, |
|
| |
DWORD dwReserved |
|
| );
|
The FtpPutMultipleFiles function copies one or more files
from the local host to the server, using the specified
wildcard.
Parameters
- hClient
- Handle to the client session.
- lpszLocalDirectory
- Pointer to a null-terminated 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 null-terminated 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 null-terminated 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.
- dwReserved
- A reserved parameter. This value should always be zero.
Return Value
If the function succeeds, the return value is zero. If the
function fails, the return value is FTP_ERROR. To get extended
error information, call FtpGetLastError.
Remarks
The FtpPutMultipleFiles function 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 FtpSetFileType function.
Requirements
Client: Requires Windows 7, Windows Vista or Windows
XP.
Server: Requires Windows Server 2008 or Windows Server
2003.
Header: Include cstools7.h.
Library: Use csftpav7.lib.
Unicode: Implemented as Unicode and ANSI versions.
See Also
FtpChangeDirectory,
FtpGetFile, FtpGetMultipleFiles, FtpPutFile
|
|