CInternetException 类

表示与 Internet 操作相关的异常条件。

语法

class CInternetException : public CException

成员

公共构造函数

名称 描述
CInternetException::CInternetException 构造 CInternetException 对象。

公共数据成员

“属性” 描述
CInternetException::m_dwContext 与导致异常的操作关联的上下文值。
CInternetException::m_dwError 导致异常的错误。

备注

CInternetException 类包含两个公共数据成员:一个成员包含与异常相关的错误代码,另一个成员保存与错误相关的 Internet 应用程序的上下文标识符。

要详细了解 Internet 应用程序的上下文标识符,请参阅使用 WinInet 进行 Internet 编程一文。

继承层次结构

CObject

CException

CInternetException

要求

标头:afxinet.h

CInternetException::CInternetException

创建 CInternetException 对象时会调用此成员函数。

CInternetException(DWORD dwError);

参数

dwError
导致异常的错误。

注解

若要引发 CInternetException,请调用 MFC 全局函数 AfxThrowInternetException

CInternetException::m_dwContext

与相关 Internet 操作关联的上下文值。

DWORD_PTR m_dwContext;

备注

上下文标识符最初在 CInternetSession 中指定,并由 MFC 传递到 CInternetConnectionCInternetFile 派生类。 你可以替代此默认值,并为任何 dwContext 参数分配所选的值。 dwContext 与指定对象的任意操作相关联。 dwContext 标识 CInternetSession::OnStatusCallback 返回的操作的状态信息。

CInternetException::m_dwError

导致异常的错误。

DWORD m_dwError;

备注

此错误值可能是在 WINERROR.H 中找到的系统错误代码或来自 WININET.H 的错误值。

有关 Win32 错误代码的列表,请参阅错误代码。 有关特定于 Internet 的错误消息的列表,请参阅 。 这两个主题都在 Windows SDK 中。

另请参阅

CException 类
层次结构图
CException 类