PEStreamOptions Enumeração
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece opções que especificam como as secções de uma imagem PE são lidas a partir de um fluxo.
Esta enumeração suporta uma combinação bit-a-bit dos respetivos valores membro.
public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions =
Public Enum PEStreamOptions
- Herança
- Atributos
Campos
| Name | Valor | Description |
|---|---|---|
| Default | 0 | Por defeito, o fluxo é eliminado quando é PEReader eliminado, e secções da imagem PE são lidas de forma preguiçosa. |
| LeaveOpen | 1 | Mantém o jato aberto quando é PEReader descartado. |
| PrefetchMetadata | 2 | Lê imediatamente a secção de metadados na memória. A leitura de outras secções do ficheiro não é permitida (InvalidOperationException é lançada pelo PEReader). PEReader fecha o fluxo automaticamente no momento em que o construtor regressa, a menos que LeaveOpen seja especificado. O ficheiro subjacente pode ser fechado e até eliminado após PEReader a construção. |
| PrefetchEntireImage | 4 | Lê a imagem inteira na memória imediatamente. PEReader fecha o fluxo automaticamente no momento em que o construtor regressa, a menos que LeaveOpen seja especificado. |