PEStreamOptions Enumeración
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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
- 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. |