DkmRuntimeInstanceId Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |