CComCoClass::Error

статичний HRESULT помилка (LPCOLESTR lpszDescконстанта IID&IID= GUID_NULL, HRESULThRes = 0 );

статичний HRESULT помилка (LPCOLESTR lpszDesc, DWORD dwHelpID, LPCOLESTR lpszHelpFileконстанта IID&IID= GUID_NULL, HRESULThRes = 0 );

статичний HRESULT помилка (LPCSTR lpszDescконстанта IID&IID= GUID_NULL, HRESULThRes = 0 );

статичний HRESULT помилка (LPCSTR lpszDesc, DWORD dwHelpID, LPCSTR lpszHelpFileконстанта IID&IID= GUID_NULL, HRESULThRes = 0 );

статичний HRESULT помилка (UINT nIDконстанта IIDamp;IID= GUID_NULL, HRESULThRes= 0, HINST&ANCEhInst= _Module.GetResourceInstance ());

статичний HRESULT помилка (UINT nID, DWORD dwHelpID, LPCOLESTR lpszHelpFileконстанта IIDamp;IID= GUID_NULL, HRESULThRes= 0, HINST&ANCEhInst= _Module.GetResourceInstance ());

Значення, яке повертається

Стандартні значення HRESULT . Детальніше див зауваження.

Параметри

lpszDesc

[в] Рядок, що описує помилку. Юнікод версії помилка визначає, що lpszDesc має тип LPCOLESTR; Версія ANSI визначає тип LPCSTR.

iid

[в] IID інтерфейс, визначення помилки або GUID_NULL (значення за замовчуванням), якщо повідомлення про помилку визначається операційної системи.

hRes

[в] HRESULT ви хочете повернувся до абонента. Значення за промовчанням — 0. Для більш докладної інформації про hResперегляньте зауваження.

nID

[в] Ідентифікатор ресурсів, збереження рядка опис помилки. Це значення має лежати між 0x0200 і 0xFFFF, включно. Налагодження будує що НАДБАННЯ призведе Якщо nID не індексувати рядок був дійсним. У випуску версії рядок опис помилок буде налаштовано на "Невідома помилка".

dwHelpID

[в] Ідентифікатор довідки контексті помилку.

lpszHelpFile

[в] Шлях та ім'я файлу довідки, що описує помилку.

hInst

[в] Дескриптор ресурсу. За замовчуванням цей параметр є _Module::GetResourceInstance, де _Module є глобальна екземпляр CComModule або клас, отриманих від нього.

Зауваження

Це статичний метод встановлює на IErrorInfo інтерфейс для надання відомостей про помилку для клієнта. Щоб зателефонувати помилка, ваш об'єкт повинен виконувати на ISupportErrorInfo інтерфейс.

Якщо параметр hRes є ненульовим, помилка повертає значення hRes. Якщо hRes дорівнює нулю, перші чотири версії помилка повернути DISP_E_EXCEPTION. Двох останніх версій повернення результат макросу, MAKE_HRESULT (1, FACILITY_ITF, nID ).

Огляд CComCoClassЧлени класу

Дивіться також ISupportErrorInfoImpl, MAKE_HRESULT

Index