通过


DkmHeuristicWalkFramesAsyncResult Struct

Definition

Result of an asynchronous DkmStackWalkContext.HeuristicWalkFrames call.

public value class DkmHeuristicWalkFramesAsyncResult
struct DkmHeuristicWalkFramesAsyncResult
public struct DkmHeuristicWalkFramesAsyncResult
type DkmHeuristicWalkFramesAsyncResult = struct
Public Structure DkmHeuristicWalkFramesAsyncResult
Inheritance
DkmHeuristicWalkFramesAsyncResult

Constructors

Name Description
DkmHeuristicWalkFramesAsyncResult(DkmStackWalkFrame[], DkmFrameRegisters, Boolean)

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

Properties

Name Description
EndOfStack

Returns true if the monitor reached the end of the stack.

ErrorCode

HRESULT code returned from the caller. This will be DkmExceptionCode.COR_E_OPERATIONCANCELED (0x8013153B) if the operation was canceled before processing was complete.

Frames

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

[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.

Methods

Name Description
CreateErrorResult(Exception)

Creates a new result structure to hold the error from a failed call to DkmStackWalkContext.HeuristicWalkFrames.

Applies to