PEHeaders 构造函数

定义

重载

名称 说明
PEHeaders(Stream)

实例化类的新实例,该实例 PEHeaders 从指定流中的当前位置读取 PE 标头。

PEHeaders(Stream, Int32)

实例化类的新实例,该实例 PEHeaders 从表示指定大小的 PE 图像的流中读取 PE 标头。

PEHeaders(Stream, Int32, Boolean)

实例化类的新实例,该实例 PEHeaders 从表示指定大小的 PE 图像的流中读取 PE 标头,并指示 PE 映像是否已加载到内存中。

PEHeaders(Stream)

Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
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 图像,并在流末尾结束。

例外

从流中读取的数据的格式无效。

从流读取错误。

流不支持查找操作。

peStreamnull

适用于

PEHeaders(Stream, Int32)

Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
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 映像的大小。

例外

从流中读取的数据的格式无效。

从流读取错误。

流不支持查找操作。

peStreamnull

size 为负值或扩展超过流的末尾。

适用于

PEHeaders(Stream, Int32, Boolean)

Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
PEHeaders.cs
Source:
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 映像已由 OS 加载程序加载到内存中,则为否则,为 false.

例外

从流中读取的数据的格式无效。

从流读取错误。

流不支持查找操作。

peStreamnull

size 为负值或扩展超过流的末尾。

适用于