DkmMonitorStackWalkContext.UpdatePosition(DkmFrameRegisters, UInt32) Yöntem

Tanım

Updateposition, başka bir denetçisi bir veya daha fazla karede bir veya daha fazla kareye sahip olduktan sonra yığın birleşme tarafından çağrılır ve bu nedenle walknextframe çağrılmadan önce bu denetçisi güncelleştirilmeleri gerekir. Hedef işlemde kendi iç yığın aralığı durumunu koruyacak çalışma zamanları, muhtemelen bu yöntemde hiçbir şey yapmayabilir.

Konum kısıtlaması: API 'nin bir Izleyici bileşeninden çağrılması gerekir (bileşen düzeyi < 100.000).

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

Parametreler

Registers
DkmFrameRegisters

'Ndaki Yürümek için kayıt yapar.

StackRangeSize
UInt32

'Ndaki Hata ayıklayıcının izlenecek yığın aralığının boyutu.

Şunlara uygulanır