FtpCommand
This function issues an arbitrary FTP command to the FTP server.
BOOL WINAPI FtpCommand(
HINTERNET hConnect,
BOOL fExpectResponse,
DWORD dwFlags,
LPCTSTR lpszCommand,
DWORD dwContext
);
Parameters
- hConnect
[in] Valid handle for an FTP session. - fExpectResponse
[in] Boolean that specifies if a data response is expected. If fExpectResponse is TRUE, a data response is expected, and the application can call the InternetReadFile function to read the response. - dwFlags
[in] Specifies the conditions under which the data connection takes place. The following table shows the flags that can be set.Value Description FTP_TRANSFER_TYPE_ASCII Data connection using the FTP ASCII, Type A, transfer method. Control and formatting data is converted to local equivalents. FTP_TRANSFER_TYPE_BINARY Data connection using the FTP Image, Type I, transfer method. The file is transferred exactly as it exists with no changes. This is the default transfer method. - lpszCommand
[in] Long pointer to the null-terminated string that contains an FTP command, for example, "PWD \r\n". - dwContext
[in] Specifies an application-defined value that associates the FTP command in a status callback.
Remarks
The dwContext parameter accepts status callbacks to the application, but all requests are handled synchronously.
Requirements
OS Versions: Windows CE 2.12 and later.
Header: Wininet.h.
Link Library: Wininet.lib.
See Also
InternetReadFile | WinInet Functions
Last updated on Wednesday, April 13, 2005
© 2005 Microsoft Corporation. All rights reserved.