Freigeben über


DkmHeuristicWalkFramesAsyncResult Constructor

Definition

Creates a new result structure to hold the output from a successful call to DkmStackWalkContext.HeuristicWalkFrames.

public:
 DkmHeuristicWalkFramesAsyncResult(cli::array <Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^> ^ Frames, Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ NextRegisters, bool EndOfStack);
public:
 DkmHeuristicWalkFramesAsyncResult(Platform::Array <Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame ^> ^ Frames, Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters ^ NextRegisters, bool EndOfStack);
 DkmHeuristicWalkFramesAsyncResult(std::Array <Microsoft::VisualStudio::Debugger::CallStack::DkmStackWalkFrame const &> const & Frames, Microsoft::VisualStudio::Debugger::CallStack::DkmFrameRegisters const & NextRegisters, bool EndOfStack);
public DkmHeuristicWalkFramesAsyncResult (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame[] Frames, Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters NextRegisters, bool EndOfStack);
public DkmHeuristicWalkFramesAsyncResult (Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame[] Frames, Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters? NextRegisters, bool EndOfStack);
new Microsoft.VisualStudio.Debugger.CallStack.DkmHeuristicWalkFramesAsyncResult : Microsoft.VisualStudio.Debugger.CallStack.DkmStackWalkFrame[] * Microsoft.VisualStudio.Debugger.CallStack.DkmFrameRegisters * bool -> Microsoft.VisualStudio.Debugger.CallStack.DkmHeuristicWalkFramesAsyncResult
Public Sub New (Frames As DkmStackWalkFrame(), NextRegisters As DkmFrameRegisters, EndOfStack As Boolean)

Parameters

Frames
DkmStackWalkFrame[]

[In] DkmStackWalkFrame[] represents a frame on a call stack which has been walked, but may not have been formatted or filtered. Formatted frames are represented by DkmStackFrame instead.

NextRegisters
DkmFrameRegisters

[In,Optional] NextRegisters indicates the registers of the next frame (the caller of 'FrameObject'). This will be null if the stack is complete, or if the EndStackPointer was reached.

EndOfStack
Boolean

[In] Returns true if the monitor reached the end of the stack.

Applies to