PEHeaders 构造函数
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
| 名称 | 说明 |
|---|---|
| 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 图像,并在流末尾结束。
例外
从流中读取的数据的格式无效。
从流读取错误。
流不支持查找操作。
peStream 是 null。
适用于
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 映像的大小。
例外
从流中读取的数据的格式无效。
从流读取错误。
流不支持查找操作。
peStream 是 null。
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.
例外
从流中读取的数据的格式无效。
从流读取错误。
流不支持查找操作。
peStream 是 null。
size 为负值或扩展超过流的末尾。