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
标头 oaidl.h

另请参阅

IErrorInfo