Characteristics 列舉

定義

代表通用物件檔格式 (COFF) 檔案特性。

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

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

欄位

名稱 Description
RelocsStripped 1

表示該影像不包含基底重定位,因此必須從其偏好基址載入。

ExecutableImage 2

表示映像檔有效且可執行。

LineNumsStripped 4

表示 COFF 行號已從檔案中移除。 此旗標已被取代,且應該是零。

LocalSymsStripped 8

表示本地符號的 COFF 符號表項目已從檔案中移除。 此旗標已被取代,且應該是零。

AggressiveWSTrim 16

表示作業系統應積極修剪該檔案的工作集。 此旗標已被取代,且應該是零。

LargeAddressAware 32

表示此可執行檔可處理超過 2 GB 的記憶體位址。

BytesReversedLo 128

表示此檔案使用了一點端序位元組序。 此旗標已被取代,且應該是零。

Bit32Machine 256

表示此檔案為 32 位元機器。

DebugStripped 512

表示除錯資訊已從映像檔中移除。

RemovableRunFromSwap 1024

表示如果映像檔位於可移除媒介上,應該完整載入並複製到交換檔案中。

NetRunFromSwap 2048

表示如果映像檔位於網路媒體上,應該已完整載入並複製到交換檔案中。

System 4096

表示映像檔是系統檔案,而非使用者程式。

Dll 8192

表示該影像檔案為動態連結函式庫(DLL)。

UpSystemOnly 16384

表示該檔案只能在單處理器機器上執行。

BytesReversedHi 32768

表示此檔案使用大端序位元組序。 此旗標已被取代,且應該是零。

備註

COFF 檔案特性表示物件或影像檔案的屬性。 它們由 COFF 規範所定義。 此枚舉方式被 Characteristics 該性質所使用。

適用於