PEHeaders 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
定義一種型別,從串流讀取 PE(可攜式可執行檔)和 COFF(通用物件檔案格式)標頭。
public ref class PEHeaders sealed
public sealed class PEHeaders
type PEHeaders = class
Public NotInheritable Class PEHeaders
- 繼承
-
PEHeaders
建構函式
| 名稱 | Description |
|---|---|
| PEHeaders(Stream, Int32, Boolean) |
實例化一個新的類別實例 PEHeaders ,從代表指定大小的 PE 映像串流讀取 PE 標頭,並指示該 PE 映像是否已載入記憶體。 |
| PEHeaders(Stream, Int32) |
實例化一個新的類別實例 PEHeaders ,從代表指定大小的 PE 映像串流讀取 PE 標頭。 |
| PEHeaders(Stream) |
實例化一個新的類別實例 PEHeaders ,從指定串流中當前位置讀取 PE 標頭。 |
屬性
| 名稱 | Description |
|---|---|
| CoffHeader |
取得圖片的 COFF 標頭。 |
| CoffHeaderStartOffset |
取得從 PE 映像檔起始點到 COFF 標頭起點的位元組偏移量。 |
| CorHeader |
取得 COR 標頭。 |
| CorHeaderStartOffset |
取得從影像起始位元組偏移到 COR 標頭的位元組偏移量。 |
| IsCoffOnly |
會得到一個表示該影像是否僅為 Coff 的值。 |
| IsConsoleApplication |
會取得一個表示該映像檔是否代表 Windows 主控台應用程式的值。 |
| IsDll |
會得到一個值,表示該圖片是否代表動態連結庫。 |
| IsExe |
會得到一個值,表示該影像是否代表執行檔。 |
| MetadataSize |
取得 CLI 元資料的大小。 |
| MetadataStartOffset |
取得從 PE 映像檔起始點到 CLI 元資料起點的位移量(位元組)。 |
| PEHeader |
取得圖片的 PE 標頭。 |
| PEHeaderStartOffset |
取得標頭從圖片開頭開始的位元組偏移量。 |
| SectionHeaders |
取得PE部分的標題。 |
方法
| 名稱 | Description |
|---|---|
| Equals(Object) |
判斷指定的物件是否等於目前的物件。 (繼承來源 Object) |
| GetContainingSectionIndex(Int32) |
搜尋PE映像中包含指定相對虛擬位址的區段。 |
| GetHashCode() |
做為預設哈希函式。 (繼承來源 Object) |
| GetType() |
取得目前實例的 Type。 (繼承來源 Object) |
| MemberwiseClone() |
建立目前 Object的淺層複本。 (繼承來源 Object) |
| ToString() |
傳回表示目前 物件的字串。 (繼承來源 Object) |
| TryGetDirectoryOffset(DirectoryEntry, Int32) |
取得從影像起始點到指定目錄資料的位移量(位元組)。 |