DkmSymbolStackWalkContext.Initialize(DkmFrameRegisters, UInt32) Method

Definition

Initialize is invoked on each walker exactly once at the beginning of the walk process. This gives each walker a chance to initialize any state.

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

public:
 void Initialize(Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ Registers, System::UInt32 StackRangeSize);
public:
 void Initialize(Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ Registers, unsigned int StackRangeSize);
void Initialize(Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters const & Registers, unsigned int StackRangeSize);
public void Initialize (Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters Registers, uint StackRangeSize);
member this.Initialize : Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters * uint32 -> unit
Public Sub Initialize (Registers As DkmFrameRegisters, StackRangeSize As UInteger)

Parameters

Registers
DkmFrameRegisters

[In] Registers to attempt to walk from.

StackRangeSize
UInt32

[In] Size of the stack range that the debugger will attempt to walk through.

Applies to