Share via


DkmClrModuleFlags Enum

Definition

Flags which indicates traits of a DkmModuleInstance which has been loaded by the CLR.

This enumeration supports a bitwise combination of its member values.

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

Fields

Name Value Description
None 0

No CLR module flags are set.

Dynamic 1

Module is a dynamic module (types can be added to the module as it runs).

RuntimeModule 2

Set if the module is the core module for the managed runtime (mscorlib.dll).

FullyTrusted 4

Corresponds to the value returned by ICorDebugAssembly2::IsFullyTrusted. If the CLR the process is running on does not implement ICorDebugAssembly2 or ICorDebugAssembly2::IsFullyTrusted fails, this flag will not be set.

ProfilingEnabled 8

Indicates that a profiler is currently present. This implies that the COR_ENABLE_PROFILING is set.

OnlyInMemory 16

Set if the module exists only in memory.

Applies to