DkmSteppingCodePathSource.GetCodePaths(DkmStackWalkFrame, DkmStepUnit) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.