Share via


DkmNativeAddressType Enum

Definition

DkmNativeAddressType describes if an address represents a special location in the debuggee instruction stream.

public enum class DkmNativeAddressType
public enum class DkmNativeAddressType
enum DkmNativeAddressType
public enum DkmNativeAddressType
type DkmNativeAddressType = 
Public Enum DkmNativeAddressType
Inheritance
DkmNativeAddressType

Fields

Name Value Description
Native 0

The address has native symbols and is at a normal location.

NativeNoSource 1

The address has native symbols but has no source information.

Thunk 2

The address represents a thunk in the target process.

Prolog 3

The address represents a prolog to a function in the target process.

Epilog 4

The address represents a epilog to a function in the target process.

Trampoline 5

The address represents a trampoline in the target process.

NonStopStepIntoCode 6

The address represents code telling debugger do not stop and step into for any call.

NlgReturn 7

The address is at the label _NLG_Return or _NLG_Return2.

Custom 8

The address represents a custom location in the debuggee.

NoNativeSymbols 9

The address does not have native symbols.

NativeNoStepInto 10

The address has native symbols but should not be stepped into.

CompilerGeneratedGlueCode 11

The address represents compiler generated WinRT glue code.

CoroutineRamp 12

The address lies within a coroutine ramp function.

Arm64ECThunk 13

The address lies in an Arm64EC specific thunk.

Applies to