共用方式為


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