Udostępnij za pośrednictwem


DkmModuleFlags Wyliczenie

Definicja

Flagi wskazujące cechy klasy DkmModuleInstance.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class DkmModuleFlags
public enum class DkmModuleFlags
enum DkmModuleFlags
[System.Flags]
public enum DkmModuleFlags
[<System.Flags>]
type DkmModuleFlags = 
Public Enum DkmModuleFlags
Dziedziczenie
DkmModuleFlags
Atrybuty

Pola

Editable 64

Moduł można edytować podczas debugowania. W przypadku modułów platformy .NET oznacza to, że CORDEBUG_JIT_ENABLE_ENC jest ustawiona.

FileBacked 1

Moduł jest wspierany przez plik. Należy pamiętać, że jest to ustawione nawet w przypadkach, gdy nie można rozpoznać modułu (brakuje biblioteki DLL, nie można odnaleźć pliku binarnego podczas badania minidump itp.).

FileResolved 2

Moduł jest wspierany przez plik, a monitor debugowania mógł otworzyć ten plik.

MissingBinary 4

Nie można odnaleźć ani pliku modułu ani zawartości pamięci. Debugowanie zostanie obniżone.

None 0

Nie ustawiono flag modułu.

OpenEnclaveModule 128

Prawda, jeśli ten moduł został utworzony przez dm Open Enclave.

Optimized 16

Stan optymalizacji modułu można wykryć, a moduł został ustalony pod kątem optymalizacji.

Relocated 8

Moduł został przeniesiony, ponieważ nie mógł załadować go pod preferowanym adresem podstawowym.

SymbolsUnavailable 256

Prawda, jeśli te symbole dla tego modułu są trwale niedostępne. (np. moduł ngen załadowany przez natywny debuger).

Unoptimized 32

Stan optymalizacji modułu można wykryć, a moduł został określony jako niezoptymalizowany.

Dotyczy