Compartir por


CInternetException (clase)

Representa una condición de excepción relacionada con una operación de Internet.

Sintaxis

class CInternetException : public CException

Miembros

Constructores públicos

Nombre Descripción
CInternetException::CInternetException Construye un objeto CInternetException.

Miembros de datos públicos

Nombre Descripción
CInternetException::m_dwContext Valor de contexto asociado a la operación que provocó la excepción.
CInternetException::m_dwError Error que provocó la excepción.

Comentarios

La clase CInternetException incluye dos miembros de datos públicos: uno contiene el código de error asociado a la excepción y el otro contiene el identificador de contexto de la aplicación de Internet asociada al error.

Para obtener más información sobre los identificadores de contexto para aplicaciones de Internet, consulte el artículo Programación de Internet con WinInet.

Jerarquía de herencia

CObject

CException

CInternetException

Requisitos

Encabezado: afxinet.h

CInternetException::CInternetException

Se llama a esta función miembro cuando se crea un objeto CInternetException.

CInternetException(DWORD dwError);

Parámetros

dwError
Error que provocó la excepción.

Comentarios

Para iniciar una excepción CInternetException, llame a la función global de MFC AfxThrowInternetException.

CInternetException::m_dwContext

Valor de contexto asociado a la operación de Internet relacionada.

DWORD_PTR m_dwContext;

Comentarios

El identificador de contexto se especifica originalmente en CInternetSession y MFC lo pasa a las clases derivadas de CInternetConnection y CInternetFile. Puede invalidar este valor predeterminado y asignar a cualquier parámetro dwContext un valor de su elección. dwContext está asociado a cualquier operación del objeto especificado. dwContext identifica la información de estado de la operación devuelta por CInternetSession::OnStatusCallback.

CInternetException::m_dwError

Error que provocó la excepción.

DWORD m_dwError;

Comentarios

Este valor de error puede ser un código de error del sistema, que se encuentra en WINERROR.H, o un valor de error de WININET.H.

Para una lista de códigos de error de Win32, consulte Códigos de error. Para una lista de mensajes de error específicos de Internet, vea . Ambos temas están en Windows SDK.

Consulte también

CException (clase)
Gráfico de jerarquías
CException (clase)