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
| 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. |