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
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 von CInternetConnection- 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.