Шаг 34 - ICreateErrorlnfo::SetDescription

Устанавливает текстовое описание ошибки.

HRESULT SetDescription
( 
	LPCOLESTR *szDescription
);

Параметр:

Коды возврата:
Из возвращенного HRESULT получают один из следующих кодов возврата:

Код возвратаЗначение
S_OKУспех.
E_OUTOFMEMORYНе хватает памяти для выполнения операции.

Комментарии:
Строка должна использовать язык, задаваемый LCID, который был передан методу, вызвавшему ошибку. Подробнее см. описание атрибута LCID в гл. 8, “Библиотеки типа и язык описания объектов”.

Пример:

hr = CreateErrorInfo(&pcerrinfo); 
if (m_excepinfo.bstrDescription)
pcerrinfo->SetDescription(B_excepinfo.bstrDescription);

Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 26.02.2002