DkmModuleFlags Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Sinalizadores que indicam características de um DkmModuleInstance.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class DkmModuleFlags
public enum class DkmModuleFlags
enum DkmModuleFlags
[System.Flags]
public enum DkmModuleFlags
[<System.Flags>]
type DkmModuleFlags =
Public Enum DkmModuleFlags
- Herança
-
DkmModuleFlags
- Atributos
Campos
Editable | 64 | O módulo pode ser editado durante a depuração. Para módulos .NET, isso implica que o CORDEBUG_JIT_ENABLE_ENC está definido. |
FileBacked | 1 | O módulo é apoiado por um arquivo. Observe que isso é definido mesmo nos casos em que o módulo não pôde ser resolvido (a dll está ausente, não foi possível encontrar binário ao examinar um minidump etc.). |
FileResolved | 2 | O módulo é apoiado por um arquivo e o monitor de depuração foi capaz de abrir esse arquivo. |
MissingBinary | 4 | Nenhum arquivo ou conteúdo de memória do módulo foi encontrado. A depuração será prejudicada. |
None | 0 | Nenhum sinalizador de módulo está definido. |
OpenEnclaveModule | 128 | True se este módulo foi criado pelo DM do Enclave Aberto. |
Optimized | 16 | Foi possível detectar status de otimização para o módulo e o módulo foi determinado como otimizado. |
Relocated | 8 | O módulo foi realocado porque não pôde ser carregado em seu endereço base preferido. |
SymbolsUnavailable | 256 | True se esses símbolos para este módulo estiverem permanentemente indisponíveis. (por exemplo, um módulo ngen carregado pelo depurador nativo). |
Unoptimized | 32 | Foi possível detectar status de otimização para o módulo e o módulo foi determinado como não otimizado. |