次の方法で共有


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
    要求を送信するときに使用するメソッドが格納されている文字列へのポインタ。POSTHEAD、または 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

参照

参照

CHttpFile クラス

階層図

CInternetFile クラス

その他の技術情報

CHttpFile のメンバ