次の方法で共有


MODULE_SYMBOL_SEARCH_INFO

検索されたシンボル検索パスに関する状態情報が含まれます。

構文

public struct MODULE_SYMBOL_SEARCH_INFO {
    public uint   dwValidFields;
    public string bstrVerboseSearchInfo;
}

メンバー

dwValidFields
この構造体で記述されている検索情報の種類を指定する、SYMBOL_SEARCH_INFO_FIELDS 列挙型のフラグの組み合わせ。

bstrVerboseSearchInfo
検索パスと結果が 1 つの文字列に連結されます。

解説

この構造体は、GetSymbolInfo メソッドの呼び出しから返されます。

bstrVerboseSearchInfo フィールドが空でない場合は、検索したパスとその検索結果の一覧が含まれています。 リストはパス、その後に省略記号 ("...")、その後に結果が続く形で書式設定されています。 複数のパスの結果のペアがある場合、各ペアは "\r\n" (キャリッジリターン/ラインフィード) ペアで区切られます。 パターンは次のようになります。

<パス>...<結果>\r\n<パス>...<結果>\r\n<パス>...<結果>

最後のエントリには \r\n シーケンスがないことに注意してください。

次に示すのは、標準出力に送信された bstrVerboseSearchInfo 文字列です。

c:\symbols\user32.pdb... File not found.

c:\winnt\symbols\user32.pdb... Version does not match.

\\symbols\symbols\user32.dll\0a8sd0ad8ad\user32.pdb... Symbols loaded.

要件

ヘッダー: msdbg.h

名前空間: Microsoft.VisualStudio.Debugger.Interop

アセンブリ: Microsoft.VisualStudio.Debugger.Interop.dll

関連項目