DkmScriptInstructionSymbol.GetNextSteppingAction 方法

定义

由脚本符号提供程序实现的回调,告诉脚本调试监视器在单步执行时要执行的操作。

位置约束:必须从监视器组件 (组件级别 100000) 中调用 API < 。

public:
 Microsoft::VisualStudio::Debugger::Script::DkmScriptSymbolNextSteppingAction GetNextSteppingAction(Microsoft::VisualStudio::Debugger::Script::DkmScriptInstructionSymbol ^ StartingInstruction, bool IsSteppingByLine);
public:
 Microsoft::VisualStudio::Debugger::Script::DkmScriptSymbolNextSteppingAction GetNextSteppingAction(Microsoft::VisualStudio::Debugger::Script::DkmScriptInstructionSymbol ^ StartingInstruction, bool IsSteppingByLine);
Microsoft::VisualStudio::Debugger::Script::DkmScriptSymbolNextSteppingAction GetNextSteppingAction(Microsoft::VisualStudio::Debugger::Script::DkmScriptInstructionSymbol const & StartingInstruction, bool IsSteppingByLine);
public Microsoft.VisualStudio.Debugger.Script.DkmScriptSymbolNextSteppingAction GetNextSteppingAction (Microsoft.VisualStudio.Debugger.Script.DkmScriptInstructionSymbol StartingInstruction, bool IsSteppingByLine);
member this.GetNextSteppingAction : Microsoft.VisualStudio.Debugger.Script.DkmScriptInstructionSymbol * bool -> Microsoft.VisualStudio.Debugger.Script.DkmScriptSymbolNextSteppingAction
Public Function GetNextSteppingAction (StartingInstruction As DkmScriptInstructionSymbol, IsSteppingByLine As Boolean) As DkmScriptSymbolNextSteppingAction

参数

StartingInstruction
DkmScriptInstructionSymbol

[In,可选]此步骤开始时进程的指令符号。 如果该步骤源自无框架的线程,则此值为 NULL。

IsSteppingByLine
Boolean

[In] 如果步骤按行 (而不是按语句) ,则为 true。

返回

DkmScriptSymbolNextSteppingAction

弄枚举值,指示脚本 dm 应执行的下一个操作。

例外

NotImplementedException/E_NOTIMPL 指示没有可用于脚本符号的符号提供程序。

适用于