Поделиться через


Метод 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

См. также раздел

IErrorInfo