Compartilhar via


Classe CInternetException

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.

Comentários

A classe CInternetException inclui dois membros de dados públicos: um deles 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 de Internet com o WinInet.

Hierarquia de herança

CObject

CException

CInternetException

Requisitos

Cabeçalho: afxinet.h

CInternetException::CInternetException

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

CInternetException(DWORD dwError);

Parâmetros

dwError
O erro que causou a exceção.

Comentários

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

CInternetException::m_dwContext

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

DWORD_PTR m_dwContext;

Comentários

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

Comentários

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. Para obter uma lista de mensagens de erro específicas da internet, consulte . Todos esses três tópicos estão no SDK do Windows.

Confira também

Classe CException
Gráfico da hierarquia
Classe CException