PEStreamOptions Enumeración

Definición

Proporciona opciones que especifican cómo se leen las secciones de una imagen PE desde una secuencia.

Esta enumeración admite una combinación bit a bit de sus valores de miembro.

public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions = 
Public Enum PEStreamOptions
Herencia
PEStreamOptions
Atributos

Campos

Default 0

De forma predeterminada, la secuencia se desecha cuando se elimina PEReader y las secciones de la imagen PE se leen de forma diferida.

IsLoadedImage 8

Indica que el cargador del sistema operativo ha cargado en la memoria la imagen de PE subyacente.

LeaveOpen 1

Mantiene la secuencia abierta cuando se elimina PEReader.

PrefetchEntireImage 4

Lee la imagen completa en memoria inmediatamente. PEReader cierra la secuencia de forma automática cuando vuelve el constructor, a menos que se especifique LeaveOpen.

PrefetchMetadata 2

Lee la sección de metadatos en memoria inmediatamente.

No se permite la lectura desde otras secciones del archivo (PEReader inicia una excepción InvalidOperationException).

PEReader cierra la secuencia de forma automática cuando vuelve el constructor, a menos que se especifique LeaveOpen. Después de que se construya PEReader, se puede cerrar e incluso eliminar el archivo subyacente.

Se aplica a