Справочник по технологии COM Страница 38. ICreateErrorlnfo::SetSource
|
Страница 38 из 111 ICreateErrorlnfo::SetSource Устанавливает программный идентификатор (ProgID) класса или приложения, возвратившего ошибку. HRESULT SetSource ( LPCOLESTR szSource );
Параметр: - szSource - ProgID в формате имяпрограммы.имяобъекта.
Коды возврата: Из возвращенного HRESULT получают один из следующих кодов возврата: Код возврата | Значение | S_OK | Успех. | E_OUTOFMEMORY | He хватает памяти для выполнения операции. | Комментарии: Данный метод следует использовать для задания класса или приложения — источника ошибки. Какой язык используется для ProgID, зависит от LCID, переданного в вызове метода, где произошла ошибка. Пример: hr = CreateErrorInfo(&pcerrinfo); if (m_excepinfo.bstrSource) pcerrinfo->SetSource(m_excepinfo.bstrSource); |