Freigeben über


DkmModuleFlags Enumeration

Definition

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.

Gilt für: