DkmScriptInstructionSymbol.GetNextSteppingAction 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
由脚本符号提供程序实现的回调,告诉脚本调试监视器在单步执行时要执行的操作。
位置约束:必须从监视器组件 (组件级别 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。
返回
弄枚举值,指示脚本 dm 应执行的下一个操作。
例外
NotImplementedException/E_NOTIMPL 指示没有可用于脚本符号的符号提供程序。