DkmModuleFlags 枚举

定义

指示 DkmModuleInstance 特征的标志。

此枚举支持其成员值的按位组合。

public enum class DkmModuleFlags
public enum class DkmModuleFlags
enum DkmModuleFlags
[System.Flags]
public enum DkmModuleFlags
[<System.Flags>]
type DkmModuleFlags = 
Public Enum DkmModuleFlags
继承
DkmModuleFlags
属性

字段

Editable 64

可以在调试期间编辑该模块。 对于 .NET 模块,这意味着已设置CORDEBUG_JIT_ENABLE_ENC。

FileBacked 1

模块由 文件提供支持。 请注意,即使模块无法解析 (dll,在检查小型转储时找不到二进制文件等) ,也会设置此设置。

FileResolved 2

模块由文件提供支持,调试监视器能够打开此文件。

MissingBinary 4

找不到模块的文件或内存内容。 调试将受到损害。

None 0

未设置任何模块标志。

OpenEnclaveModule 128

如此 如果此模块是由 Open Enclave DM 创建的。

Optimized 16

可以检测到模块的优化状态,并已确定模块要进行优化。

Relocated 8

模块已重定位,因为它无法在其首选基址加载。

SymbolsUnavailable 256

如果此模块的此符号永久不可用,则其值为 True。 (例如由本机调试器) 加载的 ngen 模块。

Unoptimized 32

可以检测到模块的优化状态,并且已确定模块未优化。

适用于