CInternetException 类
表示与 Internet 操作相关的异常条件。
语法
class CInternetException : public CException
成员
公共构造函数
名称 | 描述 |
---|---|
CInternetException::CInternetException | 构造 CInternetException 对象。 |
公共数据成员
“属性” | 描述 |
---|---|
CInternetException::m_dwContext | 与导致异常的操作关联的上下文值。 |
CInternetException::m_dwError | 导致异常的错误。 |
备注
CInternetException
类包含两个公共数据成员:一个成员包含与异常相关的错误代码,另一个成员保存与错误相关的 Internet 应用程序的上下文标识符。
要详细了解 Internet 应用程序的上下文标识符,请参阅使用 WinInet 进行 Internet 编程一文。
继承层次结构
CInternetException
要求
标头:afxinet.h
CInternetException::CInternetException
创建 CInternetException
对象时会调用此成员函数。
CInternetException(DWORD dwError);
参数
dwError
导致异常的错误。
注解
若要引发 CInternetException,请调用 MFC 全局函数 AfxThrowInternetException。
CInternetException::m_dwContext
与相关 Internet 操作关联的上下文值。
DWORD_PTR m_dwContext;
备注
上下文标识符最初在 CInternetSession 中指定,并由 MFC 传递到 CInternetConnection 和 CInternetFile 派生类。 你可以替代此默认值,并为任何 dwContext 参数分配所选的值。 dwContext 与指定对象的任意操作相关联。 dwContext 标识 CInternetSession::OnStatusCallback 返回的操作的状态信息。
CInternetException::m_dwError
导致异常的错误。
DWORD m_dwError;
备注
此错误值可能是在 WINERROR.H 中找到的系统错误代码或来自 WININET.H 的错误值。
有关 Win32 错误代码的列表,请参阅错误代码。 有关特定于 Internet 的错误消息的列表,请参阅 。 这两个主题都在 Windows SDK 中。