DkmModuleId Struct

Definition

Guid pair used to uniquely identify a particular DkmModule instance.

public value class DkmModuleId : IComparable<Microsoft::VisualStudio::Debugger::Symbols::DkmModuleId>, IEquatable<Microsoft::VisualStudio::Debugger::Symbols::DkmModuleId>
[System.Runtime.InteropServices.Guid("67e8ae96-fe88-e528-5190-458bd95dd9f2")]
public struct DkmModuleId : IComparable<Microsoft.VisualStudio.Debugger.Symbols.DkmModuleId>, IEquatable<Microsoft.VisualStudio.Debugger.Symbols.DkmModuleId>
[<System.Runtime.InteropServices.Guid("67e8ae96-fe88-e528-5190-458bd95dd9f2")>]
type DkmModuleId = struct
Public Structure DkmModuleId
Implements IComparable(Of DkmModuleId), IEquatable(Of DkmModuleId)
Inheritance
DkmModuleId
Attributes
Implements

Constructors

DkmModuleId(Guid, Guid)

Initialize a new DkmModuleId value.

Fields

Mvid

Module version Identifier from the symbol file. This uniquely identifies the symbol file. For Microsoft C++ or Microsoft .NET Framework binaries, this is a unique value which is embedded in an exe/dll by linkers/compilers when the dll/exe is built. A new value is generated each time that the dll/exe is compiled.

SymbolProvider

Identifies the symbol provider (and therefore symbol format) used to examine these symbols.

Methods

CompareTo(DkmModuleId)
Equals(DkmModuleId)

Compare two elements of the DkmModuleId structure.

GetHashCode()

Operators

Equality(DkmModuleId, DkmModuleId)

Compare two elements of the DkmModuleId sructure.

GreaterThan(DkmModuleId, DkmModuleId)

Compare two elements of the DkmModuleId sructure.

GreaterThanOrEqual(DkmModuleId, DkmModuleId)

Compare two elements of the DkmModuleId sructure.

Inequality(DkmModuleId, DkmModuleId)

Compare two elements of the DkmModuleId sructure.

LessThan(DkmModuleId, DkmModuleId)

Compare two elements of the DkmModuleId sructure.

LessThanOrEqual(DkmModuleId, DkmModuleId)

Compare two elements of the DkmModuleId sructure.

Applies to