次の方法で共有


CInternetConnection::CInternetConnection

更新 : 2007 年 11 月

CInternetConnection オブジェクトの作成時に呼び出されます。

CInternetConnection(
   CInternetSession* pSession,
   LPCTSTR pstrServer,
   INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER,
   DWORD_PTR dwContext = 1 
);

パラメータ

  • pSession
    CInternetSession オブジェクトへのポインタ。

  • pstrServer
    サーバー名が入っている文字列へのポインタ。

  • nPort
    現在の接続のインターネット ポートを示す番号。

  • dwContext
    CInternetConnection オブジェクトのコンテキスト ID。dwContextの詳細については、「解説」を参照してください。

解説

CInternetConnection を直接呼び出すことはできません。代わりに、確立する接続の種類に応じて、CInternetSession の以下に示すメンバ関数を呼び出します。

dwContext の既定値は、InternetConnection 派生オブジェクトを作成した CInternetSession オブジェクトから、CInternetConnection の派生オブジェクトへ、MFC によって送られます。既定では 1 が設定されます。しかし、接続に対して CInternetSession コンストラクタで、明示的に特定のコンテキスト ID を設定ができます。オブジェクトとその動作は、そのコンテキスト ID に対応することになります。コンテキスト ID は CInternetSession::OnStatusCallback に返されて、コンテキスト ID に対応するオブジェクトのステータスを提供します。コンテキスト ID の詳細については、「WinInet の基礎」を参照してください。

必要条件

ヘッダー : afxinet.h

参照

参照

CInternetConnection クラス

階層図

CInternetSession クラス

CGopherConnection クラス

CFtpConnection クラス

CHttpConnection クラス

その他の技術情報

CInternetConnection のメンバ