Freigeben über


IDkmMonitorStackWalk.Initialize 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.

public:
 void Initialize(Microsoft::VisualStudio::Debugger::CallStack::DkmMonitorStackWalkContext ^ monitorStackWalkContext, Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ registers, System::UInt32 stackRangeSize);
public void Initialize (Microsoft.VisualStudio.Debugger.CallStack.DkmMonitorStackWalkContext monitorStackWalkContext, Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters registers, uint stackRangeSize);
abstract member Initialize : Microsoft.VisualStudio.Debugger.CallStack.DkmMonitorStackWalkContext * Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters * uint32 -> unit
Public Sub Initialize (monitorStackWalkContext As DkmMonitorStackWalkContext, registers As DkmFrameRegisters, stackRangeSize As UInteger)

Parameters

monitorStackWalkContext
DkmMonitorStackWalkContext

[In] DkmMonitorStackWalkContext allows the various components DkmSymbolStackWalkContext with this call stack.

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