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 |