IEnumDebugFrameInfo2
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
此介面列舉FRAMEINFO結構。
語法
IEnumDebugFrameInfo2 : IUnknown
實作者注意事項
偵錯引擎 (DE) 會實作這個介面可提供一份結構描述目前的呼叫堆疊。
呼叫端資訊
Visual Studio 呼叫EnumFrameInfo若要取得此介面的存取中斷點,例外狀況或停止發生在偵錯的程式。
依照 Vtable 順序的方法
下表顯示的方法IEnumDebugFrameInfo2
。
方法 | 說明 |
---|---|
下一步 | 擷取指定的數目的FRAMEINFO列舉型別序列中的結構。 |
略過 | 略過指定的數目的FRAMEINFO列舉型別序列中的結構。 |
重設 | 列舉序列重設為開頭。 |
複製 | 建立包含目前的列舉值的列舉型別狀態的列舉值。 |
GetCount | 取得數目FRAMEINFO列舉值中的結構。 |
備註
Visual Studio 會處理中斷點、 例外狀況,或是使用者產生的暫停,正在偵錯程式的第一個步驟中取得此介面。 清單FRAMEINFO結構代表目前的呼叫堆疊,在清單結尾呼叫目前函式呼叫的清單和最舊的函式開頭。 每個FRAMEINFO
代表堆疊框架,內容中評估運算式,並探討了本機變數。
需求
標頭︰ msdbg.h
命名空間︰ Microsoft.VisualStudio.Debugger.Interop
組件︰ Microsoft.VisualStudio.Debugger.Interop.dll