Класс CInternetException
Представляет условие исключения, касающееся интернет-операции.
Синтаксис
class CInternetException : public CException
Участники
Открытые конструкторы
Имя | Описание |
---|---|
CInternetException::CInternetException | Формирует объект CInternetException . |
Открытые члены данных
Имя | Описание |
---|---|
CInternetException::m_dwContext | Значение контекста, связанное с операцией, вызвавшей исключение. |
CInternetException::m_dwError | Ошибка, вызвавшей исключение. |
Замечания
Класс CInternetException
включает два члена общедоступных данных: один содержит код ошибки, связанный с исключением, а другой — идентификатор контекста приложения Интернета, связанного с ошибкой.
Дополнительные сведения об идентификаторах контекста для интернет-приложений см. в статье "Интернет-программирование с помощью WinInet".
Иерархия наследования
CInternetException
Требования
Заголовок: afxinet.h
CInternetException::CInternetException
Эта функция-член вызывается при CInternetException
создании объекта.
CInternetException(DWORD dwError);
Параметры
dwError
Ошибка, вызвавшей исключение.
Замечания
Чтобы вызвать CInternetException, вызовите глобальную функцию AfxThrowInternetException.
CInternetException::m_dwContext
Значение контекста, связанное с связанной операцией Интернета.
DWORD_PTR m_dwContext;
Замечания
Идентификатор контекста изначально указан в CInternetSession и передается MFC в классы, производные от CInternetConnection и CInternetFile. Вы можете переопределить этот параметр по умолчанию и назначить любой параметр dwContext значением выбранного параметра. dwContext связан с любой операцией данного объекта. dwContext определяет сведения о состоянии операции, возвращаемые CInternetSession::OnStatusCallback.
CInternetException::m_dwError
Ошибка, вызвавшей исключение.
DWORD m_dwError;
Замечания
Это значение ошибки может быть системным кодом ошибки, найденным в WINERROR. H или значение ошибки из WININET.H.
Список кодов ошибок Win32 см. в разделе "Коды ошибок". Список сообщений об ошибках, относящихся к Интернету, см. в статье . Оба раздела находятся в пакете SDK для Windows.