IDiaStackWalkHelper
幫助您查核堆疊使用程式的偵錯資料庫 (.pdb) 檔案。
IDiaStackWalkHelper: IUnknown
方法 VTable 順序
下表顯示的方法IDiaStackWalkHelper:
方法 |
描述 |
||
---|---|---|---|
擷取暫存器的值。 |
|||
設定暫存器的值。 |
|||
在記憶體中的可執行檔映像可讀取資料的區塊。 |
|||
搜尋指定的堆疊框架的最接近的函式傳回的位址。 |
|||
搜尋指定的堆疊框架的回覆地址在 100%或接近指定的堆疊位址。 |
|||
擷取包含指定的虛擬位址的堆疊框架。 |
|||
擷取包含指定的虛擬位址的符號。
|
|||
傳回指定的虛擬位址相關聯的 PDATA 資料區塊。 |
|||
擷取指定的虛擬位址某處的可執行檔的記憶體空間中的可執行檔的起始虛擬位址。 |
備註
這個介面會呼叫 DIA 程式碼,以取得資訊的可執行檔,在程式執行期間建構的堆疊框架的清單。
呼叫者的備忘稿
用戶端應用程式會實作這個介面以支援在程式執行期間查核堆疊。 這個介面的執行個體傳遞至IDiaStackWalker::getEnumFrames或IDiaStackWalker::getEnumFrames2方法。
需求
標頭: Dia2.h
媒體櫃: diaguids.lib
DLL: msdia80.dll
請參閱
參考
IDiaStackWalker::getEnumFrames
IDiaStackWalker::getEnumFrames2