MFC
Class CInternetConnection
CObject
|
+--CInternetConnection
in AFXINET.H
- Direct Known Subclasses:
- CFtpConnection, CGopherConnection, CHttpConnection
- class CInternetConnection
- extends CObject
Connection types
m_dwContext
protected DWORD m_dwContext;
m_hConnection
protected HINTERNET m_hConnection;
m_nPort
protected INTERNET_PORT m_nPort;
m_pSession
protected CInternetSession* m_pSession;
m_strServerName
protected CString m_strServerName;
CInternetConnection
public CInternetConnection( CInternetSession* pSession, LPCTSTR pstrServer, INTERNET_PORT nPort = INTERNET_INVALID_PORT_NUMBER, DWORD dwContext = 1 );
~CInternetConnection
public ~CInternetConnection();
Close
protected virtual void Close();
GetContext
public DWORD GetContext() const;
GetServerName
public CString GetServerName() const;
GetSession
public CInternetSession* GetSession() const;
HINTERNET
public operator HINTERNET() const;
QueryOption
public BOOL QueryOption( DWORD dwOption, CString& refString ) const;
QueryOption
public BOOL QueryOption( DWORD dwOption, LPVOID lpBuffer, LPDWORD lpdwBufLen ) const;
QueryOption
public BOOL QueryOption( DWORD dwOption, DWORD& dwValue ) const;
SetOption
public BOOL SetOption( DWORD dwOption, LPVOID lpBuffer, DWORD dwBufferLength, DWORD dwFlags = 0 );
SetOption
public BOOL SetOption( DWORD dwOption, DWORD dwValue, DWORD dwFlags = 0 );