Файлы определения модуля (DEF)
Файлы определения модуля (DEF) предоставляют компоновщику информацию об экспортах, атрибутах и другие данные о компонуемой программе.DEF-файлы особенно полезны при построении библиотек DLL.Так как параметры компоновщика могут быть использованы вместо операторов определения модуля, DEF-файлы обычно не требуются.Для указания экспортированных функций также можно использовать модификатор __declspec(dllexport).
DEF-файл можно использовать на этапе компоновки с помощью параметра компоновщика /DEF (указание файла определения модуля).
Если происходит построение EXE-файла, не имеющего экспортов, то использование DEF-файла увеличит размер выходного файла и замедлит загрузку.
Пример см. в разделе Экспорт из DLL с использованием файлов DEF.
Дополнительные сведения см. в следующих разделах: