Freigeben über


CInternetException-Klasse

Stellt eine Ausnahmebedingung dar, die sich auf einen Internetvorgang bezieht.

Syntax

class CInternetException : public CException

Member

Öffentliche Konstruktoren

Name Beschreibung
CInternetException::CInternetException Erstellt ein CInternetException-Objekt.

Öffentliche Datenmember

Name Beschreibung
CInternetException::m_dwContext Der Kontextwert, der dem Vorgang zugeordnet ist, der die Ausnahme verursacht hat.
CInternetException::m_dwError Der Fehler, der die Ausnahme verursacht hat.

Hinweise

Die CInternetException Klasse enthält zwei öffentliche Datenmmber: einer enthält den Fehlercode, der der Ausnahme zugeordnet ist, und die andere enthält den Kontextbezeichner der Internetanwendung, die dem Fehler zugeordnet ist.

Weitere Informationen zu Kontextbezeichnern für Internetanwendungen finden Sie im Artikel internet programming with WinInet.

Vererbungshierarchie

CObject

CException

CInternetException

Anforderungen

Kopfzeile: afxinet.h

CInternetException::CInternetException

Diese Memberfunktion wird aufgerufen, wenn ein CInternetException Objekt erstellt wird.

CInternetException(DWORD dwError);

Parameter

dwError
Der Fehler, der die Ausnahme verursacht hat.

Hinweise

Rufen Sie zum Auslösen einer CInternetException die globale MFC-Funktion AfxThrowInternetException auf.

CInternetException::m_dwContext

Der Kontextwert, der dem zugehörigen Internetvorgang zugeordnet ist.

DWORD_PTR m_dwContext;

Hinweise

Der Kontextbezeichner wird ursprünglich in CInternetSession angegeben und von MFC an CInternet Verbinden ion- und CInternetFile-abgeleitete Klassen übergeben. Sie können diese Standardeinstellung außer Kraft setzen und jedem dwContext-Parameter einen Wert ihrer Wahl zuweisen. dwContext ist einem beliebigen Vorgang des angegebenen Objekts zugeordnet. dwContext identifiziert die Statusinformationen des Vorgangs, die von CInternetSession::OnStatusCallback zurückgegeben werden.

CInternetException::m_dwError

Der Fehler, der die Ausnahme verursacht hat.

DWORD m_dwError;

Hinweise

Dieser Fehlerwert kann ein Systemfehlercode sein, der in WINERROR gefunden wird. H oder ein Fehlerwert von WININET.H.

Eine Liste der Win32-Fehlercodes finden Sie unter "Fehlercodes". Eine Liste der internetspezifischen Fehlermeldungen finden Sie unter . Beide Themen befinden sich im Windows SDK.

Siehe auch

CException-Klasse
Hierarchiediagramm
CException-Klasse