Klasa CInternetException
Reprezentuje warunek wyjątku związany z operacją internetową.
Składnia
class CInternetException : public CException
Elementy członkowskie
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
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 klas pochodnych CInternetConnection i CInternetFile. 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.