Share via


IDkmManagedHeapWalker177 Interface

Definition

Interface implemented by the Managed DM to allow walking the managed heap. Exposes methods related to tracking managed references to native objects.

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

This API was introduced in Visual Studio 17 Update 7 (DkmApiVersion.VS17Update7).

public interface IDkmManagedHeapWalker177
type IDkmManagedHeapWalker177 = interface
Public Interface IDkmManagedHeapWalker177

Methods

GetNativeTypeId(DkmManagedHeapWalker)

Returns the fake type id for native objects. Should not be passed into ICorDebug APIs.

NextNativeObjects(DkmManagedHeapWalker, UInt32)

Returns the next set of simulated native objects from the memory heap enumeration.

Applies to