статическая ошибка HRESULT (LPCOLESTR lpszDescconst IID&IID= — GUID_NULL, HRESULThRes = 0 );
статическая ошибка HRESULT (LPCOLESTR lpszDesc, DWORD dwHelpID, LPCOLESTR lpszHelpFileconst IID&IID= — GUID_NULL, HRESULThRes = 0 );
статическая ошибка HRESULT (LPCSTR lpszDescconst IID&IID= — GUID_NULL, HRESULThRes = 0 );
статическая ошибка HRESULT (LPCSTR lpszDesc, DWORD dwHelpID, LPCSTR lpszHelpFileconst IID&IID= — GUID_NULL, HRESULThRes = 0 );
статическая ошибка HRESULT (UINT НДРconst IIDamp;IID= — GUID_NULL, HRESULThRes= 0, HINST&ANCEhInst= _Module.GetResourceInstance ());
статическая ошибка HRESULT (UINT НДР, DWORD dwHelpID, LPCOLESTR lpszHelpFileconst 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 не индексировать допустимая строка приведет ASSERT . В построениях выпуска строка описания ошибки будет присвоено значение «Неизвестная ошибка».
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