PEStreamOptions 列舉

定義

提供選項,指定從數據流讀取PE映像區段的方式。

此列舉支援其成員值的位元組合。

public enum class PEStreamOptions
[System.Flags]
public enum PEStreamOptions
[<System.Flags>]
type PEStreamOptions = 
Public Enum PEStreamOptions
繼承
PEStreamOptions
屬性

欄位

名稱 Description
Default 0

預設情況下,串流在被處理時 PEReader 被處置,且 PE 映像的部分區域會被懶散讀取。

LeaveOpen 1

處理完後 PEReader 保持溪流暢通。

PrefetchMetadata 2

它會立即將元資料區段讀入記憶體。

不允許從檔案的其他區段讀取(InvalidOperationException 會被 PEReader拋出)。

PEReader 除非 LeaveOpen 特別指定,否則會在建構子返回時自動關閉串流。 底層檔案在建構後 PEReader 可能會被關閉甚至刪除。

PrefetchEntireImage 4

會立刻把整張圖片讀進記憶體。 PEReader 除非 LeaveOpen 特別指定,否則會在建構子返回時自動關閉串流。

IsLoadedImage 8

表示作業系統載入器已將底層的 PE 映像載入記憶體。

適用於