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, не удалось найти двоичный файл при проверке minidump и т. д.). |
FileResolved | 2 | Модуль поддерживается файлом, и монитор отладки смог открыть этот файл. |
MissingBinary | 4 | Не удалось найти ни файл модуля, ни содержимое памяти. Отладка будет нарушена. |
None | 0 | Флаги модуля не заданы. |
OpenEnclaveModule | 128 | Значение true, если этот модуль был создан с помощью Open Enclave DM. |
Optimized | 16 | Можно определить состояние оптимизации для модуля, и модуль был определен как оптимизированный. |
Relocated | 8 | Модуль был перемещен, так как ему не удалось загрузиться по предпочтительному базовому адресу. |
SymbolsUnavailable | 256 | Значение true, если эти символы для этого модуля недоступны навсегда. (например, модуль ngen, загруженный собственным отладчиком). |
Unoptimized | 32 | Можно определить состояние оптимизации для модуля, и модуль был определен как неоптимизированный. |