Dela via


Klassen CInternetException

Representerar ett undantagsvillkor som är relaterat till en Internetåtgärd.

Syntax

class CInternetException : public CException

Medlemmar

Offentliga konstruktorer

Namn Beskrivning
CInternetException::CInternetException Konstruerar ett CInternetException objekt.

Medlemmar i offentliga data

Namn Beskrivning
CInternetException::m_dwContext Kontextvärdet som är associerat med åtgärden som orsakade undantaget.
CInternetException::m_dwError Felet som orsakade undantaget.

Anmärkningar

Klassen CInternetException innehåller två offentliga datamedlemmar: den ena innehåller felkoden som är associerad med undantaget och den andra innehåller kontextidentifieraren för det Internetprogram som är associerat med felet.

Mer information om kontextidentifierare för Internetprogram finns i artikeln Internetprogrammering med WinInet.

Arvshierarki

CObject

CException

CInternetException

Kravspecifikation

Rubrik: afxinet.h

CInternetException::CInternetException

Den här medlemsfunktionen anropas när ett CInternetException objekt skapas.

CInternetException(DWORD dwError);

Parameterar

dwError
Felet som orsakade undantaget.

Anmärkningar

Om du vill utlösa en CInternetException anropar du den globala MFC-funktionen AfxThrowInternetException.

CInternetException::m_dwContext

Det kontextvärde som är associerat med den relaterade Internetåtgärden.

DWORD_PTR m_dwContext;

Anmärkningar

Kontextidentifieraren anges ursprungligen i CInternetSession och skickas av MFC till klasserna CInternetConnection- och CInternetFile-härledda klasser. Du kan åsidosätta den här standardinställningen och tilldela valfri dwContext-parameter ett värde som du väljer. dwContext är associerad med alla åtgärder för det angivna objektet. dwContext identifierar åtgärdens statusinformation som returneras av CInternetSession::OnStatusCallback.

CInternetException::m_dwError

Felet som orsakade undantaget.

DWORD m_dwError;

Anmärkningar

Det här felvärdet kan vara en systemfelkod som finns i WINERROR. H, eller ett felvärde från WININET.H.

En lista över Win32-felkoder finns i Felkoder.

Se även

CException-klass
hierarkidiagram
CException-klass