다음을 통해 공유


_com_error 클래스

Microsoft 전용

A _com_error 개체 형식 라이브러리에서 생성 된 헤더 파일의 오류 처리 래퍼 함수 또는 COM 지원 클래스 중 하나를 발견 하는 예외 조건을 나타냅니다._com_error 클래스는 캡슐화를 HRESULT 오류 코드와 연관 된 모든 IErrorInfo Interface 개체입니다.

생성

_com_error

_com_error 개체를 생성합니다.

연산자

연산자 =

기존에 할당 _com_error 다른 개체입니다.

추출기 함수

오류

검색은 HRESULT 생성자에 전달 합니다.

ErrorInfo

검색은 IErrorInfo 개체의 생성자에 전달 합니다.

WCode

매핑되는 캡슐화 된 16 비트 오류 코드를 검색 HRESULT.

IErrorInfo 함수

설명

호출 IErrorInfo::GetDescription 함수입니다.

가 HelpContext

호출 IErrorInfo::GetHelpContext 함수입니다.

도움말 파일

호출 IErrorInfo::GetHelpFile 함수

소스

호출 IErrorInfo::GetSource 함수입니다.

GUID

호출 IErrorInfo::GetGUID 함수입니다.

서식 메시지 추출기

ErrorMessage

HRESULT의 저장에 대 한 문자열 메시지 검색은 _com_error 개체입니다.

ExepInfo.wCode HRESULT 매퍼를

HRESULTToWCode

32 비트 맵 HRESULT 를 16 비트 wCode.

WCodeToHRESULT

16 비트 맵 wCode 에 32 비트 HRESULT.

요구 사항

**Header:**comdef.h

**Lib:**comsuppw.lib 또는 comsuppwd.lib (참조 하십시오 /Zc:wchar_t(wchar_t를 네이티브 형식으로 인식) 에 대 한 자세한 정보)

참고 항목

참조

컴파일러 COM 지원 클래스

IErrorInfo Interface