IDiaStackWalkHelper
プログラム デバッグ データベース (.pdb) ファイルを使用してスタック ウォーク Facilitates。
IDiaStackWalkHelper: IUnknown
VTable の順序でメソッド
次の表はIDiaStackWalkHelper のメソッドを示しています :
メソッド |
Description |
---|---|
レジスタの値を取得します。 |
|
レジスタの値を設定します。 |
|
メモリの実行可能ファイルのイメージのデータのブロックを読み取ります。 |
|
最も近い関数の戻り値をアドレス指定したスタック フレームを検索します。 |
|
指定のアドレスでスタックまたはその近辺でリターン アドレスを指定したスタック フレームを検索します。 |
|
指定された仮想アドレスを格納するスタック フレームを取得します。 |
|
指定された仮想アドレスを含むシンボルを取得します。 注意 シンボルは型 SymTagFunctionType (SymTagEnum の列挙値) が必要です。 |
|
指定された仮想アドレスに関連付けられた PDATA のデータ ブロックを返します。 |
|
実行可能ファイルのメモリ空間で仮想アドレスが別の場所にある実行可能の先頭の仮想アドレスを取得します。 |
解説
このインターフェイスはDIA コードでプログラムの実行中にスタック フレームの一覧を構成するために実行可能ファイルに関する情報を取得するために呼び出されます。
呼び出し元のメモ
クライアント アプリケーションはプログラムの実行中にこのようをサポートするスタックこのインターフェイスを実装します。 このインターフェイスのインスタンスはIDiaStackWalker::getEnumFrames または IDiaStackWalker::getEnumFrames2 のメソッドに渡されます。
必要条件
ヘッダー : Dia2.h
ライブラリ : diaguids.lib
DLL: msdia80.dll
参照
関連項目
IDiaStackWalker::getEnumFrames
IDiaStackWalker::getEnumFrames2