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. |