Share via


DkmRuntimeInstanceId Struct

Definition

Identifies a DkmRuntimeInstance object within a process.

public value class DkmRuntimeInstanceId : IComparable<Microsoft::VisualStudio::Debugger::DkmRuntimeInstanceId>, IEquatable<Microsoft::VisualStudio::Debugger::DkmRuntimeInstanceId>
[System.Runtime.InteropServices.Guid("38ab90f5-dd83-b247-4d45-bd415c909b21")]
public struct DkmRuntimeInstanceId : IComparable<Microsoft.VisualStudio.Debugger.DkmRuntimeInstanceId>, IEquatable<Microsoft.VisualStudio.Debugger.DkmRuntimeInstanceId>
[<System.Runtime.InteropServices.Guid("38ab90f5-dd83-b247-4d45-bd415c909b21")>]
type DkmRuntimeInstanceId = struct
Public Structure DkmRuntimeInstanceId
Implements IComparable(Of DkmRuntimeInstanceId), IEquatable(Of DkmRuntimeInstanceId)
Inheritance
DkmRuntimeInstanceId
Attributes
Implements

Constructors

DkmRuntimeInstanceId(Guid, UInt64)

Initialize a new DkmRuntimeInstanceId value.

Fields

InstanceId

Used along with the 'RuntimeType' to uniquely identify a particular runtime instance within a given DkmProcess. If the 'RuntimeType' only supports a single runtime instance per process (ex: DkmRuntimeId.Native), this value is typically zero. For DkmRuntimeId.Clr, this value is the base address of the CLR dll.

RuntimeType

Indicates which type of runtime instance this is (ex: native code, CLR, etc).

Methods

CompareTo(DkmRuntimeInstanceId)
Equals(DkmRuntimeInstanceId)

Compare two elements of the DkmRuntimeInstanceId structure.

GetHashCode()

Operators

Equality(DkmRuntimeInstanceId, DkmRuntimeInstanceId)

Compare two elements of the DkmRuntimeInstanceId sructure.

GreaterThan(DkmRuntimeInstanceId, DkmRuntimeInstanceId)

Compare two elements of the DkmRuntimeInstanceId sructure.

GreaterThanOrEqual(DkmRuntimeInstanceId, DkmRuntimeInstanceId)

Compare two elements of the DkmRuntimeInstanceId sructure.

Inequality(DkmRuntimeInstanceId, DkmRuntimeInstanceId)

Compare two elements of the DkmRuntimeInstanceId sructure.

LessThan(DkmRuntimeInstanceId, DkmRuntimeInstanceId)

Compare two elements of the DkmRuntimeInstanceId sructure.

LessThanOrEqual(DkmRuntimeInstanceId, DkmRuntimeInstanceId)

Compare two elements of the DkmRuntimeInstanceId sructure.

Applies to