CComCoClass::Error

정적 HRESULT 오류 (LPCOLESTR lpszDescconst IIDamp;iidGUID_NULL, HRESULT =hRes = 0 );(&A)

정적 HRESULT 오류 (LPCOLESTR lpszDesc, DWORD dwHelpID, LPCOLESTR lpszHelpFileconst IIDamp;iidGUID_NULL, HRESULT =hRes = 0 );(&A)

정적 HRESULT 오류 (LPCSTR lpszDescconst IIDamp;iidGUID_NULL, HRESULT =hRes = 0 );(&A)

정적 HRESULT 오류 (LPCSTR lpszDesc, DWORD dwHelpID, LPCSTR lpszHelpFileconst IIDamp;iidGUID_NULL, HRESULT =hRes = 0 );(&A)

정적 HRESULT 오류 (UINT 꾸벅꾸벅const IIDamp;iidGUID_NULL, HRESULT =hRes= 0, HINSTANCEhInst_Module.GetResourceInstance (&)); =

정적 HRESULT 오류 (UINT 꾸벅꾸벅, DWORD dwHelpID, LPCOLESTR lpszHelpFileconst IIDamp;iidGUID_NULL, HRESULT =hRes= 0, HINSTANCEhInst_Module.GetResourceInstance (&)); =

반환 값

표준 HRESULT 값입니다. 자세한 내용은 다음 웹 사이트를 참조 하십시오. 주의。

매개 변수

lpszDesc

[in] 오류를 설명 하는 문자열입니다. 유니코드 버전의 오류 는 lpszDesc 형식의 LPCOLESTR;은 하는 것을 지정 합니다. ANSI 버전 LPCSTR 의 종류를 지정합니다.

iid

[in] 오류 운영 체제에 의해 정의 된 경우 오류 또는 GUID_NULL (기본값)를 정의 하는 인터페이스의 IID。

hRes

[in] 호출자에 게 HRESULT 를 반환 합니다. 기본값은 0입니다. HRes에 대 한 자세한 내용은 주의 참조 하십시오.

꾸벅꾸벅

[in] 오류 설명 문자열 저장 된 리소스 식별자입니다. 이 값은 0x0200 0xFFFF, 사이-속여야 한다. 디버그 빌드에서 ASSERT nID 에 유효한 문자열 인덱스 하는 경우 발생 합니다. 릴리스 빌드에서 오류 설명 문자열 설정 됩니다 "알 수 없는 오류가 발생 했습니다."

dwHelpID

[in] 오류에 대 한 도움말 컨텍스트 식별자。

lpszHelpFile

[in] 오류를 설명 하는 도움말 파일의 이름과 경로。

hInst

[in] 리소스 핸들입니다. 기본적으로이 매개 변수는 _Module::GetResourceInstance, _Module CComModule 또는 그것에서 파생 된 클래스의 전역 인스턴스。

주의

이 정적 메서드를 설정 합니다 IErrorInfo 인터페이스를 클라이언트에 오류 정보를 제공 합니다. 오류를 호출 하려면 개체를 구현 해야 합니다 ISupportErrorInfo 인터페이스。

HRes 매개 변수가 0이 아닌 경우에 오류 hRes값을 반환 합니다. HRes 0 이면 오류 의 처음 4 개의 버전 DISP_E_EXCEPTION을 반환 합니다. 매크로 결과 반환 하는 마지막 두 버전 MAKE_HRESULT (1, FACILITY_ITF, 꾸벅꾸벅 )。

CComCoClass 개요 |nbsp; 클래스 멤버(&N)

참고 항목nbsp;ISupportErrorInfoImpl, MAKE_HRESULT(&N)

Index