共用方式為


呼叫堆疊評估

 

如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件

若要檢視呼叫堆疊的堆疊框架處於中斷模式時,您必須實作EnumFrameInfo方法。

評估方法

簡單的偵錯引擎 (DE),可能只有一個堆疊框架。 若要檢查的堆疊框架處於中斷模式時,您必須實作下列方法IDebugStackFrame2

方法 說明
GetCodeContext 取得堆疊框架的程式碼內容。 程式碼內容代表目前指令指標框架中。
GetDocumentContext 取得文件內容的堆疊框架。 文件內容代表堆疊框架的原始程式碼中的目前位置。 檢視原始程式碼,當您在程式中被停止時的必要項。

這些方法需要數個內容相關的介面和方法的實作。 因此,您必須實作GetDocumentContext方法及的下列方法IDebugDocumentContext2

方法 描述
GetStatementRange 取得檔案陳述式的範圍的文件內容。

若要列舉的程式碼內容,您必須實作的所有方法IEnumDebugCodeContexts2

另請參閱

執行控制和狀態評估