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