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

参照

参照

CFtpConnection クラス

階層図

その他の技術情報

CFtpConnection のメンバ