Klasa CInternetException

Reprezentuje warunek wyjątku związany z operacją internetową.

Składnia

class CInternetException : public CException

Członkowie

Konstruktory publiczne

Nazwa/nazwisko opis
CInternetException::CInternetException CInternetException Tworzy obiekt.

Publiczne elementy członkowskie danych

Nazwa/nazwisko opis
CInternetException::m_dwContext Wartość kontekstu skojarzona z operacją, która spowodowała wyjątek.
CInternetException::m_dwError Błąd, który spowodował wyjątek.

Uwagi

Klasa CInternetException zawiera dwa publiczne składowe danych: jeden przechowuje kod błędu skojarzony z wyjątkiem, a drugi przechowuje identyfikator kontekstu aplikacji internetowej skojarzonej z błędem.

Aby uzyskać więcej informacji na temat identyfikatorów kontekstu dla aplikacji internetowych, zobacz artykuł Programowanie internetowe za pomocą systemu WinInet.

Hierarchia dziedziczenia

Cobject

Cexception

CInternetException

Wymagania

Nagłówek: afxinet.h

CInternetException::CInternetException

Ta funkcja składowa jest wywoływana CInternetException podczas tworzenia obiektu.

CInternetException(DWORD dwError);

Parametry

dwError
Błąd, który spowodował wyjątek.

Uwagi

Aby zgłosić wyjątek CInternetException, wywołaj funkcję globalną MFC AfxThrowInternetException.

CInternetException::m_dwContext

Wartość kontekstu skojarzona z powiązaną operacją internetową.

DWORD_PTR m_dwContext;

Uwagi

Identyfikator kontekstu jest pierwotnie określony w CInternetSession i przekazywany przez MFC do CInternet Połączenie ion- i CInternetFile pochodne klasy. Możesz zastąpić tę wartość domyślną i przypisać dowolny parametr dwContext wybraną wartość. DwContext jest skojarzony z dowolną operacją danego obiektu. dwContext identyfikuje informacje o stanie operacji zwrócone przez CInternetSession::OnStatusCallback.

CInternetException::m_dwError

Błąd, który spowodował wyjątek.

DWORD m_dwError;

Uwagi

Ta wartość błędu może być kodem błędu systemu znalezionym w błędzie WINERROR. H lub wartość błędu z WININET.H.

Aby uzyskać listę kodów błędów Win32, zobacz Kody błędów. Aby uzyskać listę komunikatów o błędach specyficznych dla Internetu, zobacz . Oba tematy znajdują się w zestawie Windows SDK.

Zobacz też

Klasa CException
Wykres hierarchii
Klasa CException