Udostępnij za pośrednictwem


PEStreamOptions Wyliczenie

Definicja

Zawiera opcje określające sposób odczytywania sekcji obrazu PE ze strumienia.

To wyliczenie obsługuje bitową kombinację jego wartości składowych.

public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions = 
Public Enum PEStreamOptions
Dziedziczenie
PEStreamOptions
Atrybuty

Pola

Default 0

Domyślnie strumień jest usuwany po PEReader usunięciu, a sekcje obrazu PE są odczytywane leniwie.

IsLoadedImage 8

Wskazuje, że podstawowy obraz PE został załadowany do pamięci przez moduł ładujący systemu operacyjnego.

LeaveOpen 1

Utrzymuje strumień otwarty po usunięciu PEReader .

PrefetchEntireImage 4

Odczytuje cały obraz do pamięci od razu. PEReader zamyka strumień automatycznie przez czas zwracany przez konstruktora, chyba że LeaveOpen zostanie określony.

PrefetchMetadata 2

Odczytuje sekcję metadanych do pamięci od razu.

Odczytywanie z innych sekcji pliku jest niedozwolone (InvalidOperationException jest zgłaszane przez PEReaderelement ).

PEReader zamyka strumień automatycznie przez czas zwracany przez konstruktora, chyba że LeaveOpen zostanie określony. Plik źródłowy może zostać zamknięty, a nawet usunięty po PEReader utworzeniu.

Dotyczy