PEStreamOptions Výčet
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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í. |