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

メタデータ セクションをすぐにメモリに読み取ります。

ファイルの他のセクションからの読み取りは許可されていません (InvalidOperationExceptionPEReaderによってスローされます)。

PEReader は、 LeaveOpen が指定されていない限り、コンストラクターが返す時間までにストリームを自動的に閉じます。 基になるファイルは閉じられ、 PEReader が構築された後も削除される可能性があります。

PrefetchEntireImage 4

イメージ全体をすぐにメモリに読み取ります。 PEReader は、 LeaveOpen が指定されていない限り、コンストラクターが返す時間までにストリームを自動的に閉じます。

適用対象