次の方法で共有


IDebugSymbolSearchEvent2::GetSymbolSearchInfo

シンボルの読み込みプロセスに関する結果を取得するために、イベント ハンドラーによって呼び出されます。

構文

int GetSymbolSearchInfo(
   IDebugModule3              pModule,
   ref string                 pbstrDebugMessage,
   out enum_MODULE_INFO_FLAGS pdwModuleInfoFlags
);

パラメーター

pModule
[出力] シンボルが読み込まれたモジュールを表す IDebugModule3 オブジェクト。

pbstrDebugMessage
[入力、出力] モジュールからのエラー メッセージを含む文字列を返します。 エラーがない場合、この文字列にはモジュールの名前だけが含まれますが、空になることはありません。

Note

[C++] pbstrDebugMessageNULL にすることはできません。また、SysFreeString で解放する必要があります。

pdwModuleInfoFlags
[出力] シンボルが読み込まれたかどうかを示す、MODULE_INFO_FLAGS 列挙型のフラグの組み合わせ。

戻り値

成功した場合は、S_OK を返します。それ以外の場合は、エラー コードを返します。

解説

モジュールのデバッグ シンボルの 読み込みが試行された後にハンドラーが IDebugSymbolSearchEvent2 イベントを受信すると、ハンドラーはこのメソッドを呼び出して、その読み込みの結果を確認できます。

関連項目