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
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.