DkmModuleFlags 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指示 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 | 可以检测到模块的优化状态,并且已确定模块未优化。 |