DkmThread.CreateFrameRegisters(DkmUnwoundRegister[], UInt32) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.