Characteristics 列舉
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表通用物件檔格式 (COFF) 檔案特性。
此列舉支援其成員值的位元組合。
public enum class Characteristics
public enum Characteristics
[System.Flags]
public enum Characteristics
type Characteristics =
[<System.Flags>]
type Characteristics =
Public Enum 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 該性質所使用。