PEStreamOptions Výčet

Definice

Poskytuje možnosti, které určují, jak se oddíly obrázku PE čtou ze streamu.

Tento výčet podporuje bitové kombinace hodnot jeho členů.

public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions = 
Public Enum PEStreamOptions
Dědičnost
PEStreamOptions
Atributy

Pole

Default 0

Ve výchozím nastavení se datový proud vyřadí při PEReader vyřazení a oddíly obrázku PE se čtou laziálně.

IsLoadedImage 8

Označuje, že základní image PE byla načtena do paměti zavaděčem operačního systému.

LeaveOpen 1

Datový proud zůstane otevřený, když PEReader je odstraněn.

PrefetchEntireImage 4

Načte celý obrázek do paměti hned. PEReader ukončí datový proud automaticky v době, kdy konstruktor vrátí, pokud LeaveOpen není zadán.

PrefetchMetadata 2

Načte oddíl metadat do paměti hned.

Čtení z jiných částí souboru není povoleno (InvalidOperationException je vyvolán pomocí PEReader).

PEReader ukončí datový proud automaticky v době, kdy konstruktor vrátí, pokud LeaveOpen není zadán. Základní soubor může být zavřený a dokonce odstraněn po PEReader jeho dokončení.

Platí pro