DkmThread.GetCurrentRegisters(DkmUnwoundRegister[]) Method

Definition

Returns a DkmFrameRegisters object containing the thread's current register values.

public:
 Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ GetCurrentRegisters(cli::array <Microsoft::VisualStudio::Debugger::CallStack::DkmUnwoundRegister ^> ^ PseudoRegisters);
public:
 Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ GetCurrentRegisters(Platform::Array <Microsoft::VisualStudio::Debugger::CallStack::DkmUnwoundRegister ^> ^ PseudoRegisters);
Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters GetCurrentRegisters(std::Array <Microsoft::VisualStudio::Debugger::CallStack::DkmUnwoundRegister const &> const & PseudoRegisters);
public Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters GetCurrentRegisters (Microsoft.VisualStudio.Debugger.CallStack.DkmUnwoundRegister[] PseudoRegisters);
member this.GetCurrentRegisters : Microsoft.VisualStudio.Debugger.CallStack.DkmUnwoundRegister[] -> Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters
Public Function GetCurrentRegisters (PseudoRegisters As DkmUnwoundRegister()) As DkmFrameRegisters

Parameters

PseudoRegisters
DkmUnwoundRegister[]

[In] An array of cvconst/value pairs to add to the collection of register values coming from the context. This is generally used to add the vframe pseudo-register on x86.

Returns

[Out] DkmFrameRegisters represents the registers of a stack frame.

Applies to