IDkmSymbolStackWalk.WalkNextFrame 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.
Walk the next stack frame from the call stack.
public:
Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^ WalkNextFrame(Microsoft::VisualStudio::Debugger::CallStack::DkmSymbolStackWalkContext ^ symbolStackWalkContext, [Runtime::InteropServices::Out] Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ % nextRegisters);
public Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame WalkNextFrame (Microsoft.VisualStudio.Debugger.CallStack.DkmSymbolStackWalkContext symbolStackWalkContext, out Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters nextRegisters);
public Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame? WalkNextFrame (Microsoft.VisualStudio.Debugger.CallStack.DkmSymbolStackWalkContext symbolStackWalkContext, out Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters? nextRegisters);
abstract member WalkNextFrame : Microsoft.VisualStudio.Debugger.CallStack.DkmSymbolStackWalkContext * DkmFrameRegisters -> Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame
Public Function WalkNextFrame (symbolStackWalkContext As DkmSymbolStackWalkContext, ByRef nextRegisters As DkmFrameRegisters) As DkmStackWalkFrame
Parameters
- symbolStackWalkContext
- DkmSymbolStackWalkContext
[In] DkmSymbolStackWalkContext allows the various symbol providers which walk the call stack to store private data which is associated with this call stack.
- nextRegisters
- DkmFrameRegisters
[Out,Optional] NextRegisters indicates the registers of the next frame (the caller of 'FrameObject'). It is used to invoke UpdatePosition if the next frame is owned by a different symbol provider. A null NextRegisters value indicates that the returned frame is the last frame of the call stack, so the stack walk will end here.
Returns
[Out,Optional] Created frame object for the current registers.