DkmStackMemoryRange Struct

Definition

The limit/base address for the memory containing a thread's stack.

public value class DkmStackMemoryRange : IComparable<Microsoft::VisualStudio::Debugger::CallStack::DkmStackMemoryRange>, IEquatable<Microsoft::VisualStudio::Debugger::CallStack::DkmStackMemoryRange>
[System.Runtime.InteropServices.Guid("25b9f321-da7e-7b52-ac8c-381d9cbbc176")]
public struct DkmStackMemoryRange : IComparable<Microsoft.VisualStudio.Debugger.CallStack.DkmStackMemoryRange>, IEquatable<Microsoft.VisualStudio.Debugger.CallStack.DkmStackMemoryRange>
[<System.Runtime.InteropServices.Guid("25b9f321-da7e-7b52-ac8c-381d9cbbc176")>]
type DkmStackMemoryRange = struct
Public Structure DkmStackMemoryRange
Implements IComparable(Of DkmStackMemoryRange), IEquatable(Of DkmStackMemoryRange)
Inheritance
DkmStackMemoryRange
Attributes
Implements

Constructors

DkmStackMemoryRange(UInt64, UInt64)

Initialize a new DkmStackMemoryRange value.

Fields

StackBase

The address where this thread's stack began. Since stacks grow down in Windows, these value will be larger than the limit.

StackLimit

The minimum address which is allocated in the stack's range.

Methods

CompareTo(DkmStackMemoryRange)
Equals(DkmStackMemoryRange)

Compare two elements of the DkmStackMemoryRange structure.

GetHashCode()

Operators

Equality(DkmStackMemoryRange, DkmStackMemoryRange)

Compare two elements of the DkmStackMemoryRange sructure.

GreaterThan(DkmStackMemoryRange, DkmStackMemoryRange)

Compare two elements of the DkmStackMemoryRange sructure.

GreaterThanOrEqual(DkmStackMemoryRange, DkmStackMemoryRange)

Compare two elements of the DkmStackMemoryRange sructure.

Inequality(DkmStackMemoryRange, DkmStackMemoryRange)

Compare two elements of the DkmStackMemoryRange sructure.

LessThan(DkmStackMemoryRange, DkmStackMemoryRange)

Compare two elements of the DkmStackMemoryRange sructure.

LessThanOrEqual(DkmStackMemoryRange, DkmStackMemoryRange)

Compare two elements of the DkmStackMemoryRange sructure.

Applies to