CFtpConnection::Command
更新 : 2007 年 11 月
コマンドを FTP サーバーに直接送信します。
CInternetFile* Command(
LPCTSTR pszCommand,
CmdResponseType eResponse = CmdRespNone,
DWORD dwFlags = FTP_TRANSFER_TYPE_BINARY,
DWORD_PTR dwContext = 1
);
パラメータ
pszCommand
送信するコマンドが含まれる文字列へのポインタ。eResponse
FTP サーバーからの応答を想定するかどうかを指定します。次のいずれかの値になります。CmdRespNone 応答を想定しません。
CmdRespRead 応答を想定します。
dwFlags
この関数を制御するフラグが含まれる値。フラグの一覧については、「FTPCommand」を参照してください。dwContext
コールバックでアプリケーション コンテキストの識別に使用するアプリケーション定義の値が含まれている値へのポインタ。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。呼び出しに失敗した場合は、Windows の関数 GetLastError を呼び出してエラーの原因を調べることができます。
解説
このメンバ関数は、Windows SDK に記述されている FTPCommand 関数の機能をエミュレートします。
必要条件
ヘッダー : afxinet.h