Characteristics 枚举

定义

表示通用对象文件格式(COFF)文件特征。

此枚举支持其成员值的按位组合。

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

字段

名称 说明
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 枚举。

适用于