PEStreamOptions 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.
Fornece opções que especificam como as seções de uma imagem PE são lidas de um fluxo.
Essa enumeração dá suporte a uma combinação bit a bit dos valores de membro.
public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions =
Public Enum PEStreamOptions
- Herança
- Atributos
Campos
| Nome | Valor | Description |
|---|---|---|
| Default | 0 | Por padrão, o fluxo é descartado quando o PEReader é descartado e as seções da imagem PE são lidas de forma preguiçosa. |
| LeaveOpen | 1 | Mantém o fluxo aberto quando ele PEReader é descartado. |
| PrefetchMetadata | 2 | Lê a seção de metadados na memória imediatamente. A leitura de outras seções do arquivo não é permitida (InvalidOperationException é gerada pelo PEReader). PEReader fecha o fluxo automaticamente quando o construtor retorna, a menos que LeaveOpen seja especificado. O arquivo subjacente pode ser fechado e até excluído depois PEReader de ser construído. |
| PrefetchEntireImage | 4 | Lê a imagem inteira na memória imediatamente. PEReader fecha o fluxo automaticamente quando o construtor retorna, a menos que LeaveOpen seja especificado. |