IDiaStackWalker
提供方法,以執行堆疊查核行程使用.pdb 檔案中的資訊。
IDiaStackWalker: IUnknown
方法 Vtable 順序
下表顯示的方法IDiaStackWalker。
方法 |
描述 |
---|---|
擷取列舉堆疊框架值 x 86 的平台。 |
|
擷取特定的平台類型的堆疊框架列舉器。 |
備註
這個介面用來取得已載入的模組的堆疊框架的清單中。 每個方法會傳遞IDiaStackWalkHelper (由用戶端應用程式) 的物件會提供所需的資訊建立堆疊框架的清單。
呼叫者的備忘稿
這個介面藉由呼叫CoCreateInstance方法與類別識別項CLSID_DiaStackWalker的介面識別碼IID_IDiaStackWalker。 此範例顯示如何取得這個介面。
範例
本範例示範如何取得IDiaStackWalker介面。
IDiaStackWalker* pStackWalker;
HRESULT hr = CoCreateInstance(CLSID_DiaStackWalker,
NULL,
CLSCTX_INPROC_SERVER,
IID_IDiaStackWalker,
(void**) &pStackWalker);
if (FAILED(hr))
{
// Report error and exit
}
需求
標頭: Dia2.h
媒體櫃: diaguids.lib
DLL: msdia80.dll