Posts Tagged ‘Dynamic Link Library’

Что такое DLL?

Пятница, Апрель 11th, 2008 Нет комментариев

Under : , , , ,

DLL — это сокращение от Dynamic Link Library (динамически загружаемая библиотека).

С формальной точки зрения DLL — особым образом оформленный относительно независимый блок исполняемого кода.
Особый способ оформления предполагает наличие в DLL так называемых секций импорта и экспорта. Секция экспорта указывает те идентификаторы объектов (функций, классов, переменных), доступ к которым предоставляет данная DLL. В этом случае мы говорим об экспортировании идентификаторов из DLL. В общем случае, именно секция экспорта предоставляет особый интерес для разработчиков. Хотя ничто не мешает реализовать DLL, которая не имеет данной секции, но, тем не менее, выполняет полезную работу. (далее…)