PEHeaders Конструкторы

Определение

Перегрузки

Имя Описание
PEHeaders(Stream)

Создает экземпляр нового экземпляра PEHeaders класса, который считывает заголовки PE из текущего расположения в указанном потоке.

PEHeaders(Stream, Int32)

Создает экземпляр нового экземпляра PEHeaders класса, который считывает заголовки PE из потока, представляющего изображение PE указанного размера.

PEHeaders(Stream, Int32, Boolean)

Создает экземпляр нового экземпляра PEHeaders класса, который считывает заголовки PE из потока, представляющего изображение PE указанного размера и указывает, загружен ли образ PE в память.

PEHeaders(Stream)

Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs

Создает экземпляр нового экземпляра PEHeaders класса, который считывает заголовки PE из текущего расположения в указанном потоке.

public:
 PEHeaders(System::IO::Stream ^ peStream);
public PEHeaders(System.IO.Stream peStream);
new System.Reflection.PortableExecutable.PEHeaders : System.IO.Stream -> System.Reflection.PortableExecutable.PEHeaders
Public Sub New (peStream As Stream)

Параметры

peStream
Stream

Поток, содержащий изображение PE, начиная с текущей позиции потока и заканчивающийся в конце потока.

Исключения

Данные, считыванные из потока, имеют недопустимый формат.

Ошибка чтения из потока.

Поток не поддерживает операции поиска.

peStream равно null.

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

PEHeaders(Stream, Int32)

Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs

Создает экземпляр нового экземпляра PEHeaders класса, который считывает заголовки PE из потока, представляющего изображение PE указанного размера.

public:
 PEHeaders(System::IO::Stream ^ peStream, int size);
public PEHeaders(System.IO.Stream peStream, int size);
new System.Reflection.PortableExecutable.PEHeaders : System.IO.Stream * int -> System.Reflection.PortableExecutable.PEHeaders
Public Sub New (peStream As Stream, size As Integer)

Параметры

peStream
Stream

Поток, содержащий изображение PE заданного размера, начиная с текущей позиции.

size
Int32

Размер изображения PE.

Исключения

Данные, считыванные из потока, имеют недопустимый формат.

Ошибка чтения из потока.

Поток не поддерживает операции поиска.

peStream равно null.

size является отрицательным или расширяется до конца потока.

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

PEHeaders(Stream, Int32, Boolean)

Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs
Исходный код:
PEHeaders.cs

Создает экземпляр нового экземпляра PEHeaders класса, который считывает заголовки PE из потока, представляющего изображение PE указанного размера и указывает, загружен ли образ PE в память.

public:
 PEHeaders(System::IO::Stream ^ peStream, int size, bool isLoadedImage);
public PEHeaders(System.IO.Stream peStream, int size, bool isLoadedImage);
new System.Reflection.PortableExecutable.PEHeaders : System.IO.Stream * int * bool -> System.Reflection.PortableExecutable.PEHeaders
Public Sub New (peStream As Stream, size As Integer, isLoadedImage As Boolean)

Параметры

peStream
Stream

Поток, содержащий изображение PE заданного размера, начиная с текущей позиции.

size
Int32

Размер изображения PE.

isLoadedImage
Boolean

true Значение , если образ PE был загружен в память загрузчиком ОС; falseв противном случае .

Исключения

Данные, считыванные из потока, имеют недопустимый формат.

Ошибка чтения из потока.

Поток не поддерживает операции поиска.

peStream равно null.

size является отрицательным или расширяется до конца потока.

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