PEStreamOptions Enumerazione

Definizione

Fornisce opzioni che specificano il modo in cui le sezioni di un'immagine PE vengono lette da un flusso.

Questa enumerazione supporta una combinazione bit per bit dei rispettivi valori dei membri.

public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions = 
Public Enum PEStreamOptions
Ereditarietà
PEStreamOptions
Attributi

Campi

Nome Valore Descrizione
Default 0

Per impostazione predefinita, il flusso viene eliminato quando PEReader viene eliminato e le sezioni dell'immagine PE vengono lette in modo differire.

LeaveOpen 1

Mantiene aperto il flusso quando viene PEReader eliminato.

PrefetchMetadata 2

Legge subito la sezione dei metadati in memoria.

La lettura da altre sezioni del file non è consentita (InvalidOperationException viene generata da PEReader).

PEReader chiude automaticamente il flusso al momento in cui il costruttore restituisce, a meno che non LeaveOpen venga specificato. Il file sottostante può essere chiuso e anche eliminato dopo PEReader la costruzione.

PrefetchEntireImage 4

Legge immediatamente l'intera immagine in memoria. PEReader chiude automaticamente il flusso al momento in cui il costruttore restituisce, a meno che non LeaveOpen venga specificato.

Si applica a