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 de 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
Default | 0 | Por padrão, o fluxo é descartado quando o PEReader é descartado e as seções da imagem PE são lidas lentamente. |
IsLoadedImage | 8 | Indica que a imagem de PE subjacente foi carregada na memória pelo carregador do sistema operacional. |
LeaveOpen | 1 | Mantém o fluxo aberto quando o PEReader é descartado. |
PrefetchEntireImage | 4 | Lê toda a imagem na memória imediatamente. PEReader fecha o fluxo automaticamente quando o construtor retorna, a menos que LeaveOpen seja especificado. |
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 poderá ser fechado e até mesmo excluído depois que o PEReader for construído. |