다음을 통해 공유


CInternetException 클래스

인터넷 작업과 관련된 예외 상태를 나타냅니다.

구문

class CInternetException : public CException

멤버

공용 생성자

속성 설명
CInternetException::CInternetException CInternetException 개체를 생성합니다.

공용 데이터 멤버

이름 설명
CInternetException::m_dwContext 예외를 발생시킨 작업과 연결된 컨텍스트 값입니다.
CInternetException::m_dwError 예외를 발생시킨 오류입니다.

설명

클래스에는 CInternetException 두 개의 공용 데이터 멤버가 포함됩니다. 하나는 예외와 연결된 오류 코드를 포함하고 다른 하나는 오류와 연결된 인터넷 애플리케이션의 컨텍스트 식별자를 보유합니다.

인터넷 애플리케이션의 컨텍스트 식별자에 대한 자세한 내용은 WinInet를 사용한 인터넷 프로그래밍 문서를 참조하세요.

상속 계층 구조

CObject

CException

CInternetException

요구 사항

헤더: afxinet.h

CInternetException::CInternetException

이 멤버 함수는 개체를 CInternetException 만들 때 호출됩니다.

CInternetException(DWORD dwError);

매개 변수

dwError
예외를 발생시킨 오류입니다.

설명

CInternetException을 throw하려면 MFC 전역 함수 AfxThrowInternetException을 호출합니다.

CInternetException::m_dwContext

관련 인터넷 작업과 연결된 컨텍스트 값입니다.

DWORD_PTR m_dwContext;

설명

컨텍스트 식별자는 원래 CInternetSession에서 지정되고 MFC에서 CInternet커넥트ionCInternetFile 파생 클래스에 전달됩니다. 이 기본값을 재정의하고 dwContext 매개 변수에 선택한 값을 할당할 수 있습니다. dwContext 는 지정된 개체의 모든 작업과 연결됩니다. dwContext는 CInternetSession::OnStatusCallback에서 반환된 작업의 상태 정보를 식별합니다.

CInternetException::m_dwError

예외를 발생시킨 오류입니다.

DWORD m_dwError;

설명

이 오류 값은 WINERROR에 있는 시스템 오류 코드일 수 있습니다. H 또는 WININET.H의 오류 값입니다.

Win32 오류 코드 목록은 오류 코드를 참조 하세요. 인터넷 관련 오류 메시지 목록은 다음을 참조하세요. 두 항목 모두 Windows SDK에 있습니다.

참고 항목

CException 클래스
계층 구조 차트
CException 클래스