Partilhar via


CInternetException Classe

Representa uma condição de exceção relacionada a uma operação da Internet.

Sintaxe

class CInternetException : public CException

Membros

Construtores Públicos

Nome Descrição
CInternetException::CInternetException Constrói um objeto CInternetException.

Membros de Dados Públicos

Nome Descrição
CInternetException::m_dwContext O valor de contexto associado à operação que causou a exceção.
CInternetException::m_dwError O erro que causou a exceção.

Observações

A CInternetException classe inclui dois membros de dados públicos: um contém o código de erro associado à exceção e o outro contém o identificador de contexto do aplicativo da Internet associado ao erro.

Para obter mais informações sobre identificadores de contexto para aplicativos da Internet, consulte o artigo Programação da Internet com WinInet.

Hierarquia de herança

CObject

CExcepção

CInternetException

Requerimentos

Cabeçalho: afxinet.h

CInternetException::CInternetException

Essa função de membro é chamada quando um CInternetException objeto é criado.

CInternetException(DWORD dwError);

Parâmetros

dwError
O erro que causou a exceção.

Observações

Para lançar um CInternetException, chame a função global MFC AfxThrowInternetException.

CInternetException::m_dwContext

O valor de contexto associado à operação de Internet relacionada.

DWORD_PTR m_dwContext;

Observações

O identificador de contexto é originalmente especificado em CInternetSession e passado pelo MFC para classes derivadas de CInternetConnection e CInternetFile. Você pode substituir esse padrão e atribuir a qualquer parâmetro dwContext um valor de sua escolha. dwContext está associado a qualquer operação do objeto dado. dwContext identifica as informações de status da operação retornadas por CInternetSession::OnStatusCallback.

CInternetException::m_dwError

O erro que causou a exceção.

DWORD m_dwError;

Observações

Esse valor de erro pode ser um código de erro do sistema, encontrado em WINERROR. H ou um valor de erro de WININET.H.

Para obter uma lista de códigos de erro do Win32, consulte Códigos de erro.

Ver também

Classe CException
Gráfico de Hierarquia
Classe CException