Поделиться через


Экспорт из библиотеки DLL

Обновлен: Ноябрь 2007

Структура файла библиотеки DLL очень похожа на структуру EXE-файла с одним важным отличием: файл библиотеки DLL содержит таблицу экспорта. Таблица экспорта содержит имя каждой функции, которую библиотека DLL экспортирует в другие исполняемые файлы. Эти функции являются точками входа в библиотеку DLL. Другим исполняемым файлам доступны только те функции, которые представлены в таблице экспорта. Все остальные функции принадлежат только самой библиотеке DLL. Таблицу экспорта библиотеки DLL можно просмотреть с помощью утилиты DUMPBIN с параметром /EXPORTS.

Существует два метода экспорта функций из библиотеки DLL:

При использовании для экспорта функции другого метода, убедитесь в том, что используется соглашение о вызове __stdcall.

Выполняемые задачи

Дополнительные сведения

См. также

Основные понятия

Импортирование и экспортирование