共用方式為


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

另請參閱

核心介面
EnumFrameInfo
FRAMEINFO