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 |