CInternetConnection::CInternetConnection
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 に返され、該当するオブジェクトのステータスが通知されます。 参照してくださいインターネットの最初のステップ:WinInetについてのコンテキスト id。
必要条件
**ヘッダー:**afxinet.h