CHttpFile::CHttpFile
更新 : 2007 年 11 月
このメンバ関数は、CHttpFile オブジェクトを構築するために呼び出されます。
CHttpFile(
HINTERNET hFile,
HINTERNET hSession,
LPCTSTR pstrObject,
LPCTSTR pstrServer,
LPCTSTR pstrVerb,
DWORD_PTR dwContext
);
CHttpFile(
HINTERNET hFile,
LPCTSTR pstrVerb,
LPCTSTR pstrObject,
CHttpConnection* pConnection
);
パラメータ
hFile
インターネット ファイルへのハンドル。hSession
インターネット セッションへのハンドル。pstrObject
CHttpFile オブジェクトの名前が格納されている文字列へのポインタ。pstrServer
サーバー名が格納されている文字列へのポインタ。pstrVerb
要求を送信するときに使用するメソッドが格納されている文字列へのポインタ。POST、HEAD、または GET のいずれかです。dwContext
CHttpFile オブジェクトのコンテキスト ID。このパラメータの詳細については、「解説」を参照してください。pConnection
CHttpConnection オブジェクトへのポインタを返します。
解説
CHttpFile オブジェクトを直接作成しないでください。代わりに、CInternetSession::OpenURL または CHttpConnection::OpenRequest を呼び出してください。
dwContext の既定値は、MFC によって、CHttpFile オブジェクトを作成した CInternetSession オブジェクトから CHttpFile オブジェクトへ渡されます。CInternetSession::OpenURL または CHttpConnection を呼び出して CHttpFile オブジェクトを作成するときに、既定値をオーバーライドして、独自の値をコンテキスト ID に設定できます。コンテキスト ID は、CInternetSession::OnStatusCallback に返され、該当するオブジェクトのステータスが通知されます。コンテキスト ID の詳細については、「WinInet の基礎」を参照してください。
必要条件
ヘッダー : afxinet.h