PEStreamOptions Enumeration

Definition

Stellt Optionen bereit, die angeben, wie Abschnitte eines PE-Bilds aus einem Datenstrom gelesen werden.

Diese Enumeration unterstützt eine bitweise Kombination ihrer Memberwerte.

public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions = 
Public Enum PEStreamOptions
Vererbung
PEStreamOptions
Attribute

Felder

Name Wert Beschreibung
Default 0

Standardmäßig wird der Datenstrom gelöscht, wenn der PEReader Datenstrom verworfen wird, und Abschnitte des PE-Bilds werden lazily gelesen.

LeaveOpen 1

Hält den Datenstrom geöffnet, wenn der PEReader Datenstrom verworfen wird.

PrefetchMetadata 2

Liest den Metadatenabschnitt sofort in den Arbeitsspeicher.

Das Lesen aus anderen Abschnitten der Datei ist nicht zulässig (InvalidOperationException wird von der PEReaderDatei ausgelöst).

PEReader schließt den Datenstrom automatisch nach dem Zeitpunkt, zu dem der Konstruktor zurückgibt, es sei denn LeaveOpen , es wird angegeben. Die zugrunde liegende Datei kann geschlossen und sogar gelöscht werden, nachdem PEReader sie erstellt wurde.

PrefetchEntireImage 4

Liest das gesamte Bild sofort in den Arbeitsspeicher. PEReader schließt den Datenstrom automatisch nach dem Zeitpunkt, zu dem der Konstruktor zurückgibt, es sei denn LeaveOpen , es wird angegeben.

Gilt für: