DkmSteppingCodePathSource.GetCodePaths(DkmStackWalkFrame, DkmStepUnit) Method

Definition

GetCodePaths is called to get step into specific targets.

Location constraint: API must be called from an IDE component (component level > 100,000).

public:
 cli::array <Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePath ^> ^ GetCodePaths(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ StackFrame, Microsoft::VisualStudio::Debugger::Stepping::DkmStepUnit StepUnit);
public:
 Platform::Array <Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePath ^> ^ GetCodePaths(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ StackFrame, Microsoft::VisualStudio::Debugger::Stepping::DkmStepUnit StepUnit);
std::Array <Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePath const &> GetCodePaths(Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame const & StackFrame, Microsoft::VisualStudio::Debugger::Stepping::DkmStepUnit StepUnit);
public Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath[] GetCodePaths (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame StackFrame, Microsoft.VisualStudio.Debugger.Stepping.DkmStepUnit StepUnit);
member this.GetCodePaths : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Stepping.DkmStepUnit -> Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath[]
Public Function GetCodePaths (StackFrame As DkmStackWalkFrame, StepUnit As DkmStepUnit) As DkmSteppingCodePath()

Parameters

StackFrame
DkmStackWalkFrame

[In] Specifies the current frame.

StepUnit
DkmStepUnit

[In] Specifies if code paths are for current statement or line.

Returns

[Out] DkmSteppingCodePath[] represents a location that user can step to from current location.

Applies to