Characteristics 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示通用对象文件格式 (COFF) 文件特征。
此枚举支持其成员值的按位组合。
public enum class Characteristics
public enum Characteristics
[System.Flags]
public enum Characteristics
type Characteristics =
[<System.Flags>]
type Characteristics =
Public Enum Characteristics
- 继承
- 属性
字段
AggressiveWSTrim | 16 | 指示操作系统应主动剪裁此文件的工作集。 此标志已弃用,应为零。 |
Bit32Machine | 256 | 指示此文件适用于 32 位计算机。 |
BytesReversedHi | 32768 | 指示此文件使用大 endian 字节顺序。 此标志已弃用,应为零。 |
BytesReversedLo | 128 | 指示此文件使用小字节顺序。 此标志已弃用,应为零。 |
DebugStripped | 512 | 指示从映像文件中删除调试信息。 |
Dll | 8192 | 指示图像文件是动态链接库 (DLL) 。 |
ExecutableImage | 2 | 指示映像文件有效且可运行。 |
LargeAddressAware | 32 | 指示此可执行文件可以处理大于 2 GB 的内存地址。 |
LineNumsStripped | 4 | 指示已从文件中删除 COFF 行号。 此标志已弃用,应为零。 |
LocalSymsStripped | 8 | 指示已从文件中删除本地符号的 COFF 符号表条目。 此标志已弃用,应为零。 |
NetRunFromSwap | 2048 | 指示图像应完全加载并复制到交换文件中(如果它位于网络媒体上)。 |
RelocsStripped | 1 | 指示映像不包含基本重定位,因此必须在其首选基址处加载。 |
RemovableRunFromSwap | 1024 | 指示映像应完全加载并复制到交换文件中(如果它位于可移动媒体上)。 |
System | 4096 | 指示图像文件是系统文件,而不是用户程序。 |
UpSystemOnly | 16384 | 指示文件只应在单处理器计算机上运行。 |
注解
COFF 文件特征指示对象或图像文件的属性。 它们由 COFF 规范定义。 此枚举由 Characteristics 属性使用。