Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Представляет раздел одного или нескольких definitions описателей доступа в выходных файлах проекта.
SECTIONS
definitions
Замечания
Каждое определение должно находиться в отдельной строке. Ключевое SECTIONS слово может находиться в той же строке, что и первое определение или на предыдущей строке. Файл .def может содержать одну или несколько SECTIONS инструкций.
Эта SECTIONS инструкция задает атрибуты для одного или нескольких разделов в файле изображения и может использоваться для переопределения атрибутов по умолчанию для каждого типа раздела.
definitions Формат:
.section_name specifier
где .section_name имя раздела в образе программы и specifier является одним или несколькими из следующих модификаторов доступа:
| Модификатор | Description |
|---|---|
EXECUTE |
Раздел — исполняемый файл |
READ |
Разрешает операции чтения с данными |
SHARED |
Предоставляет общий доступ ко всем процессам, которые загружают образ. |
WRITE |
Разрешает операции записи данных |
Отдельные имена описателя с пробелом. Например:
SECTIONS
.rdata READ WRITE
SECTIONS помечает начало списка разделов definitions. Каждый из них definition должен находиться в отдельной строке. Ключевое SECTIONS слово может находиться в той же строке, что и первая definition или на предыдущей строке. Файл .def может содержать одну или несколько SECTIONS инструкций. Ключевое SEGMENTS слово поддерживается в качестве синонима SECTIONS.
Поддерживаются старые версии Visual C++:
section [CLASS 'classname'] specifier
Ключевое CLASS слово поддерживается для совместимости, но игнорируется.
Эквивалентным способом указания атрибутов раздела является параметр /SECTION .