Поделиться через


Класс CInternetException

Представляет условие исключения, касающееся интернет-операции.

Синтаксис

class CInternetException : public CException

Участники

Открытые конструкторы

Имя Описание
CInternetException::CInternetException Формирует объект CInternetException.

Открытые члены данных

Имя Описание
CInternetException::m_dwContext Значение контекста, связанное с операцией, вызвавшей исключение.
CInternetException::m_dwError Ошибка, вызвавшей исключение.

Замечания

Класс CInternetException включает два члена общедоступных данных: один содержит код ошибки, связанный с исключением, а другой — идентификатор контекста приложения Интернета, связанного с ошибкой.

Дополнительные сведения об идентификаторах контекста для интернет-приложений см. в статье "Интернет-программирование с помощью WinInet".

Иерархия наследования

CObject

Cexception

CInternetException

Требования

Заголовок: afxinet.h

CInternetException::CInternetException

Эта функция-член вызывается при CInternetException создании объекта.

CInternetException(DWORD dwError);

Параметры

dwError
Ошибка, вызвавшей исключение.

Замечания

Чтобы вызвать CInternetException, вызовите глобальную функцию AfxThrowInternetException.

CInternetException::m_dwContext

Значение контекста, связанное с связанной операцией Интернета.

DWORD_PTR m_dwContext;

Замечания

Идентификатор контекста изначально указывается в CInternetSession и передается MFC в CInternet Подключение ion- и CInternetFile-производных классов. Вы можете переопределить этот параметр по умолчанию и назначить любой параметр dwContext значением выбранного параметра. dwContext связан с любой операцией данного объекта. dwContext определяет сведения о состоянии операции, возвращаемые CInternetSession::OnStatusCallback.

CInternetException::m_dwError

Ошибка, вызвавшей исключение.

DWORD m_dwError;

Замечания

Это значение ошибки может быть системным кодом ошибки, найденным в WINERROR. H или значение ошибки из WININET.H.

Список кодов ошибок Win32 см. в разделе "Коды ошибок". Список сообщений об ошибках, относящихся к Интернету, см. в статье . Оба раздела находятся в пакете SDK для Windows.

См. также

Класс CException
Диаграмма иерархии
Класс CException