2011-08-03 5 views

答えて

2

Debug Interface Access (DIA) SDKが必要です。それはCOMベースですが、PDBを処理するための最も強力で柔軟な方法であり、バージョン間のすべてのPDB形式の変更を抽象化します。 Visual Studioに同梱されており、VSインストールディレクトリの下にヘッダーとライブラリがあります。

MSDNには、タイプ情報のダンプを含むdumping a PDBのかなり完全な例もあります。

DIAの代替品はDebug Help (DbgHelp) libraryです。よりシンプルなインターフェースを備えていますが、DIAよりも機能が少なくなっています。あなたが望むものについては、SymGetTypeInfoメソッドを使用すると思います。

関連する問題