PEStreamOptions Enumeration
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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
- 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. |