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 části bitové kopie 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 odstraní při PEReader odstranění a části bitové kopie pe se čtou líně. |
IsLoadedImage | 8 | Označuje, že zavaděč operačního systému načetl základní image pe do paměti. |
LeaveOpen | 1 | Ponechá datový proud otevřený, když PEReader se odstraní. |
PrefetchEntireImage | 4 | Okamžitě načte celý obrázek do paměti. PEReader zavře datový proud automaticky v okamžiku, kdy konstruktor vrátí, pokud LeaveOpen není zadán. |
PrefetchMetadata | 2 | Okamžitě načte část metadat do paměti. Čtení z jiných oddílů souboru není povoleno (InvalidOperationException vyvolá se objektem PEReader). PEReader zavře datový proud automaticky v okamžiku, kdy konstruktor vrátí, pokud LeaveOpen není zadán. Podkladový soubor může být po PEReader jeho provedení zavřený a dokonce odstraněný. |