Classe CInternetException

Rappresenta una condizione di eccezione correlata a un'operazione su Internet.

Sintassi

class CInternetException : public CException

Membri

Costruttori pubblici

Nome Descrizione
CInternetException::CInternetException Costruisce un oggetto CInternetException.

Membri dati pubblici

Nome Descrizione
CInternetException::m_dwContext Valore di contesto associato all'operazione che ha causato l'eccezione.
CInternetException::m_dwError Errore che ha causato l'eccezione.

Osservazioni:

La CInternetException classe include due membri dati pubblici: uno contiene il codice di errore associato all'eccezione e l'altro contiene l'identificatore di contesto dell'applicazione Internet associata all'errore.

Per altre informazioni sugli identificatori di contesto per le applicazioni Internet, vedere l'articolo Programmazione Internet con WinInet.

Gerarchia di ereditarietà

CObject

CException

CInternetException

Requisiti

Intestazione: afxinet.h

CInternetException::CInternetException

Questa funzione membro viene chiamata quando viene creato un CInternetException oggetto .

CInternetException(DWORD dwError);

Parametri

dwError
Errore che ha causato l'eccezione.

Osservazioni:

Per generare un'eccezione CInternetException, chiamare la funzione globale MFC AfxThrowInternetException.

CInternetException::m_dwContext

Valore di contesto associato all'operazione Internet correlata.

DWORD_PTR m_dwContext;

Osservazioni:

L'identificatore di contesto viene originariamente specificato in CInternetSession e passato da MFC alle classi derivate da CInternetConnection e CInternetFile. È possibile eseguire l'override di questo valore predefinito e assegnare qualsiasi parametro dwContext a scelta. dwContext è associato a qualsiasi operazione dell'oggetto specificato. dwContext identifica le informazioni sullo stato dell'operazione restituite da CInternetSession::OnStatusCallback.

CInternetException::m_dwError

Errore che ha causato l'eccezione.

DWORD m_dwError;

Osservazioni:

Questo valore di errore può essere un codice di errore di sistema, trovato in WINERROR. H o un valore di errore da WININET.H.

Per un elenco dei codici di errore Win32, vedi Codici di errore. Per un elenco dei messaggi di errore specifici di Internet, vedere . Entrambi gli argomenti sono disponibili in Windows SDK.

Vedi anche

Classe CException
Grafico della gerarchia
Classe CException