Characteristics Перечисление
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Представляет характеристики файла общего формата файлов объекта (COFF).
Это перечисление поддерживает побитовую комбинацию значений его членов.
public enum class Characteristics
public enum Characteristics
[System.Flags]
public enum Characteristics
type Characteristics =
[<System.Flags>]
type Characteristics =
Public Enum Characteristics
- Наследование
- Атрибуты
Поля
| Имя | Значение | Описание |
|---|---|---|
| RelocsStripped | 1 | Указывает, что образ не содержит базовых перемещений и поэтому его необходимо загрузить по предпочтительному базовому адресу. |
| ExecutableImage | 2 | Указывает, что файл изображения действителен и может быть запущен. |
| LineNumsStripped | 4 | Указывает, что номера строк COFF удалены из файла. Этот флаг устарел и должен быть нулевым. |
| LocalSymsStripped | 8 | Указывает, что записи таблицы символов COFF для локальных символов были удалены из файла. Этот флаг устарел и должен быть нулевым. |
| AggressiveWSTrim | 16 | Указывает, что операционная система должна агрессивно обрезать рабочий набор для этого файла. Этот флаг устарел и должен быть нулевым. |
| LargeAddressAware | 32 | Указывает, что этот исполняемый файл может обрабатывать адреса памяти размером более 2 ГБ. |
| BytesReversedLo | 128 | Указывает, что в этом файле используется маленький байтовый порядок байтов. Этот флаг устарел и должен быть нулевым. |
| Bit32Machine | 256 | Указывает, что этот файл предназначен для 32-разрядного компьютера. |
| DebugStripped | 512 | Указывает, что сведения об отладке удаляются из файла образа. |
| RemovableRunFromSwap | 1024 | Указывает, что изображение должно быть полностью загружено и скопировано в файл буфера, если он расположен на съемных носителях. |
| NetRunFromSwap | 2048 | Указывает, что изображение должно быть полностью загружено и скопировано в файл буфера, если он находится на сетевом носителе. |
| System | 4096 | Указывает, что файл изображения является системным файлом, а не пользовательской программой. |
| Dll | 8192 | Указывает, что файл изображения является библиотекой динамической компоновки (DLL). |
| UpSystemOnly | 16384 | Указывает, что файл должен выполняться только на компьютере с юнипроцессором. |
| BytesReversedHi | 32768 | Указывает, что в этом файле используется порядок байтов больших байтов. Этот флаг устарел и должен быть нулевым. |
Комментарии
Характеристики файла COFF указывают атрибуты объекта или файла изображения. Они определяются спецификацией COFF. Это перечисление используется свойством Characteristics .