DkmModuleFlags Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Příznaky označující vlastnosti DkmModuleInstance.
Tento výčet podporuje bitové kombinace hodnot jeho členů.
public enum class DkmModuleFlags
public enum class DkmModuleFlags
enum DkmModuleFlags
[System.Flags]
public enum DkmModuleFlags
[<System.Flags>]
type DkmModuleFlags =
Public Enum DkmModuleFlags
- Dědičnost
-
DkmModuleFlags
- Atributy
Pole
Editable | 64 | Modul lze upravovat během ladění. U modulů .NET to znamená, že je nastavená CORDEBUG_JIT_ENABLE_ENC. |
FileBacked | 1 | Modul je založený na souboru. Všimněte si, že tato možnost je nastavena i v případech, kdy modul nelze vyřešit (chybí knihovna DLL, binární soubor nelze najít při zkoumání minidumpu atd.). |
FileResolved | 2 | Modul je podporován souborem a monitor ladění mohl tento soubor otevřít. |
MissingBinary | 4 | Soubor ani obsah paměti modulu se nepodařilo najít. Ladění bude poškozeno. |
None | 0 | Nejsou nastavené žádné příznaky modulu. |
OpenEnclaveModule | 128 | True, pokud byl tento modul vytvořen dm Open Enclave. |
Optimized | 16 | Bylo možné zjistit stav optimalizace modulu a určit, že modul je optimalizovaný. |
Relocated | 8 | Modul byl přesunut, protože se nemohl načíst na upřednostňovanou základní adresu. |
SymbolsUnavailable | 256 | Hodnota True, pokud jsou tyto symboly pro tento modul trvale nedostupné. (např. modul ngen načtený nativním ladicím programem). |
Unoptimized | 32 | Bylo možné zjistit stav optimalizace modulu a modul byl určen jako neoptimalizovaný. |