Share via


DkmNonUserCodeFlags Enum

Definition

Indicates whether non user code is due to OptimizedAssembly; DebuggerHidden, DebuggerStepThrough, or DebuggerNonUserCode attribute marked on method or class; or marked hidden due 0xfeefee sequence point.

This enumeration supports a bitwise combination of its member values.

public enum class DkmNonUserCodeFlags
public enum class DkmNonUserCodeFlags
enum DkmNonUserCodeFlags
[System.Flags]
public enum DkmNonUserCodeFlags
[<System.Flags>]
type DkmNonUserCodeFlags = 
Public Enum DkmNonUserCodeFlags
Inheritance
DkmNonUserCodeFlags
Attributes

Fields

Name Value Description
None 0

Method or class is not marked with non user code related attributes.

HiddenAttribute 1

Method or class is marked with the DebuggerHidden attribute or marked hidden due to 0xfeefee sequence point.

StepThroughAttribute 2

Method or class is marked with the DebuggerStepThrough attribute.

NonUserCodeAttribute 4

Method or class is marked with the DebuggerNonUserCode attribute.

OptimizedAssembly 8

The assembly is JIT optimized.

Applies to