Создает экземпляр стандартного объекта-ошибки.
HRESULT CreateErrorInfo ( ICreateErrorlnfo **pperrinfo );
Параметр:
Коды возврата:
Из возвращенного HRESULT получают один из следующих кодов возврата:
Код возврата | Значение |
---|---|
S_OK | Успех. |
E_OUTOFMEMORY | He хватает памяти для создания объекта. |
Комментарии:
Функция возвращает указатель на стандартный объект-ошибку, содержимое которого Вы можете инициализировать при помощи интерфейса ICreateErrorlnfo. Затем этот объект передается функции SetErrorlnfo. Стандартный объект реализует интерфейсы ICreateErrorlnfo и lErrorlnfo.
Пример:
ICreateErrorlnfo *perrinfo; HRESULT hr; hr = CreateErrorInfo(&pcerrinfo);