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
| Nome | Valor | Description |
|---|---|---|
| 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. |