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 |