DkmManagedHeapRootInfo Struct

Definition

Represents info about a managed heap root.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

public value class DkmManagedHeapRootInfo
public value class DkmManagedHeapRootInfo
struct DkmManagedHeapRootInfo
[System.Runtime.InteropServices.Guid("7ccd05ef-9127-6160-f766-ac0d5c7bb7ec")]
public struct DkmManagedHeapRootInfo
[<System.Runtime.InteropServices.Guid("7ccd05ef-9127-6160-f766-ac0d5c7bb7ec")>]
type DkmManagedHeapRootInfo = struct
Public Structure DkmManagedHeapRootInfo
Inheritance
DkmManagedHeapRootInfo
Attributes

Constructors

DkmManagedHeapRootInfo(UInt64, GCReferenceType, String, UInt64)

Initialize a new DkmManagedHeapRootInfo value.

This API was introduced in Visual Studio 12 RTM (DkmApiVersion.VS12RTM).

Fields

Address

Address of the object.

ExtraData

ExtraData field of the CorGCReference structure that changes depending on the root type. For instance for dependent handles this is the link to the secondary object. For RefCount handles this is the reference count.

RootName

Name of the root object (if available).

RootType

Root type of the object.

Applies to