Метод IErrorInfo::GetGUID (oaidl.h)
Возвращает глобальный уникальный идентификатор (GUID) интерфейса, который определил ошибку.
Синтаксис
HRESULT GetGUID(
[out] GUID *pGUID
);
Параметры
[out] pGUID
Указатель на GUID или GUID_NULL, если ошибка была определена операционной системой.
Возвращаемое значение
Если этот метод завершается успешно, он возвращает S_OK. В противном случае возвращается код ошибки HRESULT .
Комментарии
IErrorInfo::GetGUID возвращает GUID интерфейса, который определил ошибку. Если ошибка была определена системой, функция IErrorInfo::GetGUID возвращает GUID_NULL.
Этот GUID не обязательно представляет источник ошибки. Источником является класс или приложение, вызвавщее ошибку. С помощью GUID приложение может обрабатывать ошибки в интерфейсе независимо от класса, реализующего интерфейс.
Требования
Требование | Значение |
---|---|
Целевая платформа | Windows |
Header | oaidl.h |