次の方法で共有


CFtpConnection::Command

コマンドを 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 のメンバー