IDkmSteppingCodePathProvider.GetCodePaths 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.
public:
cli::array <Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePath ^> ^ GetCodePaths(Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePathSource ^ steppingCodePathSource, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ stackFrame, Microsoft::VisualStudio::Debugger::Stepping::DkmStepUnit stepUnit);
public:
Platform::Array <Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePath ^> ^ GetCodePaths(Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePathSource ^ steppingCodePathSource, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ stackFrame, Microsoft::VisualStudio::Debugger::Stepping::DkmStepUnit stepUnit);
std::Array <Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePath const &> GetCodePaths(Microsoft::VisualStudio::Debugger::Stepping::DkmSteppingCodePathSource const & steppingCodePathSource, Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame const & stackFrame, Microsoft::VisualStudio::Debugger::Stepping::DkmStepUnit stepUnit);
public Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath[] GetCodePaths (Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePathSource steppingCodePathSource, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame stackFrame, Microsoft.VisualStudio.Debugger.Stepping.DkmStepUnit stepUnit);
public Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath[]? GetCodePaths (Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePathSource steppingCodePathSource, Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame stackFrame, Microsoft.VisualStudio.Debugger.Stepping.DkmStepUnit stepUnit);
abstract member GetCodePaths : Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePathSource * Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame * Microsoft.VisualStudio.Debugger.Stepping.DkmStepUnit -> Microsoft.VisualStudio.Debugger.Stepping.DkmSteppingCodePath[]
Public Function GetCodePaths (steppingCodePathSource As DkmSteppingCodePathSource, stackFrame As DkmStackWalkFrame, stepUnit As DkmStepUnit) As DkmSteppingCodePath()
Parameters
- steppingCodePathSource
- DkmSteppingCodePathSource
[In] Object used for filtering for step into specific.
- 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.