DkmModuleFlags Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Flags, die Merkmale einer DkmModuleInstance angeben.
Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.
public enum class DkmModuleFlags
public enum class DkmModuleFlags
enum DkmModuleFlags
[System.Flags]
public enum DkmModuleFlags
[<System.Flags>]
type DkmModuleFlags =
Public Enum DkmModuleFlags
- Vererbung
-
DkmModuleFlags
- Attribute
Felder
Editable | 64 | Das Modul kann während des Debuggens bearbeitet werden. Für .NET-Module bedeutet dies, dass die CORDEBUG_JIT_ENABLE_ENC festgelegt ist. |
FileBacked | 1 | Das Modul wird von einer Datei unterstützt. Beachten Sie, dass dies auch in Fällen festgelegt ist, in denen das Modul nicht aufgelöst werden konnte (DLL fehlt, Binärdatei konnte beim Untersuchen eines Minidumps nicht gefunden werden usw.). |
FileResolved | 2 | Das Modul wird von einer Datei unterstützt, und der Debugmonitor konnte diese Datei öffnen. |
MissingBinary | 4 | Weder die Datei noch der Speicherinhalt des Moduls konnten gefunden werden. Das Debuggen wird beeinträchtigt. |
None | 0 | Es werden keine Modulflags festgelegt. |
OpenEnclaveModule | 128 | True, wenn dieses Modul von open Enclave DM erstellt wurde. |
Optimized | 16 | Die Optimierung status für das Modul konnte erkannt werden, und es wurde festgestellt, dass das Modul optimiert wurde. |
Relocated | 8 | Das Modul wurde verschoben, da es nicht an seiner bevorzugten Basisadresse geladen werden konnte. |
SymbolsUnavailable | 256 | True, wenn diese Symbole für dieses Modul dauerhaft nicht verfügbar sind. (z. B. ein ngen-Modul, das vom nativen Debugger geladen wird). |
Unoptimized | 32 | Die Optimierung status für das Modul konnte erkannt werden, und das Modul wurde als nicht optimiert eingestuft. |