次の方法で共有


PEHeaders コンストラクター

定義

オーバーロード

PEHeaders(Stream)

指定したストリーム内の現在位置から PE ヘッダーを読み取る PEHeaders クラスの新しいインスタンスをインスタンス化します。

PEHeaders(Stream, Int32)

指定されたサイズの PE イメージを表すストリームから PE ヘッダーを読み取る PEHeaders クラスの新しいインスタンスをインスタンス化します。

PEHeaders(Stream, Int32, Boolean)

指定されたサイズの PE イメージを表すと共に PE イメージがメモリに読み込まれているかどうかを示すストリームから PE ヘッダーを読み取る PEHeaders クラスの新しいインスタンスをインスタンス化します。

PEHeaders(Stream)

ソース:
PEHeaders.cs
ソース:
PEHeaders.cs
ソース:
PEHeaders.cs

指定したストリーム内の現在位置から PE ヘッダーを読み取る PEHeaders クラスの新しいインスタンスをインスタンス化します。

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)

ソース:
PEHeaders.cs
ソース:
PEHeaders.cs
ソース:
PEHeaders.cs

指定されたサイズの PE イメージを表すストリームから PE ヘッダーを読み取る PEHeaders クラスの新しいインスタンスをインスタンス化します。

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)

ソース:
PEHeaders.cs
ソース:
PEHeaders.cs
ソース:
PEHeaders.cs

指定されたサイズの PE イメージを表すと共に PE イメージがメモリに読み込まれているかどうかを示すストリームから PE ヘッダーを読み取る PEHeaders クラスの新しいインスタンスをインスタンス化します。

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

OS ローダーによって PE イメージがメモリに読み込まれている場合は true、それ以外の場合は false

例外

ストリームから読み取られたデータの形式が無効です。

ストリームからの読み取り中のエラー。

ストリームではシーク操作がサポートされていません。

peStreamnullです。

size が負の値であるか、ストリームの末尾を超えています。

適用対象