共用方式為


DkmScriptInstructionSymbol.GetNextSteppingAction Method

Definition

Call back implemented by the script symbol provider to tell the script debug monitor what to do next when stepping.

Location constraint: API must be called from a Monitor component (component level < 100,000).

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);
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

Parameters

StartingInstruction
DkmScriptInstructionSymbol

[In,Optional] The instruction symbol of the process at the time this step started. This will be NULL if the step originated on a thread with no frames.

IsSteppingByLine
Boolean

[In] true if the step is by line (instead of by statement).

Returns

[Out] Enum value indicating the next action that the script dm should perform.

Exceptions

NotImplementedException/E_NOTIMPL indicates that no symbol provider is available for the script symbol.

Applies to