コマンドを 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