PEStreamOptions Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Innehåller alternativ som anger hur avsnitt i en PE-avbildning ska läsas från en dataström.
Den här uppräkningen stöder en bitvis kombination av dess medlemsvärden.
public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions =
Public Enum PEStreamOptions
- Arv
- Attribut
Fält
| Name | Värde | Description |
|---|---|---|
| Default | 0 | Som standard tas strömmen bort när den PEReader tas bort och delar av PE-avbildningen läss lazily. |
| LeaveOpen | 1 | Håller strömmen öppen när den PEReader tas bort. |
| PrefetchMetadata | 2 | Läser metadataavsnittet i minnet direkt. Läsning från andra delar av filen tillåts inte (InvalidOperationException genereras av PEReader). PEReader stänger strömmen automatiskt när konstruktorn returnerar såvida inte LeaveOpen anges. Den underliggande filen kan stängas och även tas bort när PEReader den har konstruerats. |
| PrefetchEntireImage | 4 | Läser in hela bilden i minnet direkt. PEReader stänger strömmen automatiskt när konstruktorn returnerar såvida inte LeaveOpen anges. |