CHttpFile::EndRequest
SendRequestEx のメンバー関数の HTTP サーバーに送信された要求を終了するには、このメンバー関数を呼び出します。
BOOL EndRequest(
DWORD dwFlags = 0,
LPINTERNET_BUFFERS lpBuffIn = NULL,
DWORD_PTR dwContext = 1
);
パラメーター
dwFlags
操作を表すフラグ。適切なフラグの一覧については、Windows SDKの HttpEndRequest を参照してください。lpBuffIn
入力バッファーを記述する初期化された INTERNET_BUFFERS へのポインターは、操作のために使用する。dwContext
CHttpFile 操作のコンテキストの識別子。このパラメーターに関する詳細については、"解説"を参照してください。
戻り値
正常終了した場合は 0 以外を返します。それ以外の場合は 0 を返します。呼び出しが失敗した場合、CInternetException のスローされたオブジェクトを調べることにより、エラーの原因を判断します。
解説
dwContext の既定値は CHttpFile のオブジェクトを作成した CInternetSession のオブジェクトから CHttpFile のオブジェクトに MFC に送られます。CHttpFile のオブジェクトを構築するに CInternetSession::OpenURL か CHttpConnection を呼び出すときに特定の値のコンテキストの識別子を設定する既定値をオーバーライドできます。コンテキストの識別子は CInternetSession::OnStatusCallback に識別されるオブジェクトの状態を提供するために戻ります。コンテキストの識別子の詳細については、" " インターネットの対処方法: WinInet を参照してください。
例外
このメソッドは、型 **CInternetException***の例外をスローできます。
必要条件
Header: afxinet.h