Characteristics Enum

Definition

Represents the Common Object File Format (COFF) file characteristics.

This enumeration supports a bitwise combination of its member values.

public enum class Characteristics
public enum Characteristics
[System.Flags]
public enum Characteristics
type Characteristics = 
[<System.Flags>]
type Characteristics = 
Public Enum Characteristics
Inheritance
Characteristics
Attributes

Fields

AggressiveWSTrim 16

Indicates that the operating system should aggressively trim the working set for this file. This flag is deprecated and should be zero.

Bit32Machine 256

Indicates that this file is for a 32-bit machine.

BytesReversedHi 32768

Indicates that this file uses a big endian byte order. This flag is deprecated and should be zero.

BytesReversedLo 128

Indicates that this file uses a little endian byte order. This flag is deprecated and should be zero.

DebugStripped 512

Indicates that debugging information is removed from the image file.

Dll 8192

Indicates that the image file is a dynamic-link library (DLL).

ExecutableImage 2

Indicates that the image file is valid and can be run.

LargeAddressAware 32

Indicates that this executable file can handle memory addresses greater than 2 GB.

LineNumsStripped 4

Indicates that COFF line numbers have been removed from the file. This flag is deprecated and should be zero.

LocalSymsStripped 8

Indicates that COFF symbol table entries for local symbols have been removed from the file. This flag is deprecated and should be zero.

NetRunFromSwap 2048

Indicates that the image should be fully loaded and copied into the swap file if it's located on a network media.

RelocsStripped 1

Indicates that the image doesn't contain base relocations and must therefore be loaded at its preferred base address.

RemovableRunFromSwap 1024

Indicates that the image should be fully loaded and copied into the swap file if it's located on a removable media.

System 4096

Indicates that the image file is a system file, not a user program.

UpSystemOnly 16384

Indicates that the file should be run only on a uniprocessor machine.

Remarks

The COFF file characteristics indicate attributes of the object or image file. They are defined by the COFF specification. This enumeration is used by the Characteristics property.

Applies to