PEStreamOptions Перечисление

Определение

Предоставляет параметры, определяющие, как считываются разделы изображения PE из потока.

Это перечисление поддерживает побитовую комбинацию значений его членов.

public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions = 
Public Enum PEStreamOptions
Наследование
PEStreamOptions
Атрибуты

Поля

Имя Значение Описание
Default 0

По умолчанию поток удаляется при PEReader удалении, а разделы изображения PE считываются лениво.

LeaveOpen 1

Сохраняет поток открытым при PEReader удалении.

PrefetchMetadata 2

Считывает раздел метаданных в память сразу.

Чтение из других разделов файла не допускается (InvalidOperationException вызывается параметром PEReader).

PEReader закрывает поток автоматически к тому времени, когда конструктор возвращается, если LeaveOpen не указан. Базовый файл может быть закрыт и даже удален после PEReader создания.

PrefetchEntireImage 4

Считывает весь образ в память сразу. PEReader закрывает поток автоматически к тому времени, когда конструктор возвращается, если LeaveOpen не указан.

Применяется к