DkmThread.CreateFrameRegisters(DkmUnwoundRegister[], UInt32) Method

Definition

Convert an array of DkmUnwoundRegisters into an instance of DkmFrameRegisters containing a sorted DkmReadOnlyCollection of DkmUnwoundRegisters.

public:
 Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ CreateFrameRegisters(cli::array <Microsoft::VisualStudio::Debugger::CallStack::DkmUnwoundRegister ^> ^ UnwoundRegisters, System::UInt32 VFrame);
public:
 Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ CreateFrameRegisters(Platform::Array <Microsoft::VisualStudio::Debugger::CallStack::DkmUnwoundRegister ^> ^ UnwoundRegisters, unsigned int VFrame);
Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters CreateFrameRegisters(std::Array <Microsoft::VisualStudio::Debugger::CallStack::DkmUnwoundRegister const &> const & UnwoundRegisters, unsigned int VFrame);
public Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters CreateFrameRegisters (Microsoft.VisualStudio.Debugger.CallStack.DkmUnwoundRegister[] UnwoundRegisters, uint VFrame);
member this.CreateFrameRegisters : Microsoft.VisualStudio.Debugger.CallStack.DkmUnwoundRegister[] * uint32 -> Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters
Public Function CreateFrameRegisters (UnwoundRegisters As DkmUnwoundRegister(), VFrame As UInteger) As DkmFrameRegisters

Parameters

UnwoundRegisters
DkmUnwoundRegister[]

[In] The unwound register collection to use as the source of the collection.

VFrame
UInt32

[In] The vframe for this register set. This is only used on x86.

Returns

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

Applies to