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à
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.