IDkmMergedMonitorStackWalk164 Interface

Definition

IDkmMergedMonitorStackWalk164 is invoked by the stack provider. It will arbitrate between the various implementations of IDkmMonitorStackWalk to walk portions of the stack which should be walked inside the monitor (instead of walked inside the engine).

Implementations of this interface may restrict when they are called using a filter defined in their component configuration. The following properties may be used: BaseDebugMonitorId, EngineId.

This API was introduced in Visual Studio 16 Update 4 (DkmApiVersion.VS16Update4).

public interface class IDkmMergedMonitorStackWalk164
public interface IDkmMergedMonitorStackWalk164
type IDkmMergedMonitorStackWalk164 = interface
Public Interface IDkmMergedMonitorStackWalk164

Methods

RuntimeWalkNextFramesAndCheckCache164(DkmStackWalkContext, UInt32, UInt32, DkmStackHash164, Boolean, DkmStackHash164, DkmStackWalkContext, Boolean)

Version of RuntimeWalkNextFrames() that also checks if a cached copy of the call stack is still valid.

Applies to