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

Name Hodnota Description
Default 0

Ve výchozím nastavení je datový proud uvolněn při PEReader odstranění a oddíly obrázku PE jsou čteny lazily.

LeaveOpen 1

Při odstranění datového proudu zůstane otevřený PEReader .

PrefetchMetadata 2

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

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

PEReader zavře 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 i po PEReader jeho dokončení.

PrefetchEntireImage 4

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

IsLoadedImage 8

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

Platí pro