Современная электронная библиотека ModernLib.Net

Динамически загружаемые библиотеки: структура, архитектура и применение (часть 2)

Автор: И. А. Семенов
Жанр:
Серия: Прикладная информатика. Научные статьи
Аннотация:

С формальной точки зрения Dynamic Link Library (DLL) (динамически загружаемая библиотека) – особым образом оформленный относительно независимый блок исполняемого кода. DLL используются множеством приложений. Все приложения для ОС Windows так или иначе используют динамические библиотеки. Исполняемый код в DLL не предполагает автономного использования. Перед тем как приступить к использованию, необходимо загрузить DLL в область памяти вызывающего процесса (т.е. DLL не может выполняться сама по себе – ей обязательно нужен клиент). Это явление называется «проецирование DLL на адресное пространство процесса». Это и понятно, так как процессор работает не только с регистрами, но и с адресами памяти. Поэтому каждому объекту DLL требуется своё место «под солнцем», чтобы иметь возможность быть выполненным при вызове. В конечном коде exe-файла, который генерирует компилятор, не будет инструкций процессора, соответствующих коду данной функции. Вместо этого будет сгенерирована инструкция вызова соответствующей функции (call).

     

     

     



    Извините, данная книга недоступна в связи с жалобой правообладателя.

 

 

Ваш комментарий:

 
 

Случайные комментарии

Геннадий комментирует книгу «Зверобой, или Первая тропа войны» (Купер Джеймс Фенимор):

Это книга из моего детства

x-girl комментирует книгу «Гарем Ивана Грозного» (Арсеньева Елена):

нормально.Правда на мой взгляд слишком много сек*а.

мик комментирует книгу «Записки Серого Волка» (Леви Ахто):

талантливо и жутко

николай комментирует книгу «Писатель и самоубийство» (Акунин Борис):

Перед суицидом ПРОЧИТАЙ (выход). Друг, если веришь в написанное ниже - обратись ко мне. Вместо твоей смерти её приму (пообщаюсь с ней) я, схожу (своим путём) туда куда немногим разрешено входить, вернусь и принесу тебе ответ от Всевышнего ЧТО тебе делать в твоей сложной ситуации (либо проблеме, вопросе). Схожу туда также как ходил туда 40 дней Иисус, Моисей и Илия (см.Библию), но ты сам не вздумай. Это действительно НЕ трудно для меня, т.к. есть практика. Важнее всего твоя Жизнь. Иначе в аду все твои прошедшие в жизни беды, горе и боль покажутся тебе просто круизом. Не оставляй чадо своё сиротой, а жену вдовой. Знай друг, что выход ЕСТЬ и не через суицид. Пиши: николай

Карана комментирует книгу «Черная Книга Арды» (Васильева Наталья):

Книга интересная, заставляет посмотреть на канонические эпопеи Профессора по-новому. Да и просто для расширения кругозора рекомендую.

О-К комментирует книгу «Знаменитые дела судьи Ди» (ван Гулик Роберт):

Жаль только, нет на сайте четвертой книги - "Тайны нефритовой доски"...в списке есть, а ссылки на скачивание нет... А вообще, каждая книга серии - самостоятельное произведение, так что можно начинать с любой книги:)

Юрий комментирует книгу «Ипостась» (Виталий Абоян):

У Меня куплены ВСЕ книг из серии Анклавы, Герметикон, Тайный город. Ничего не имею против франчайзинга и поставторского обновления и разрастания НО они все явно уступают качеством оригиналу от первичного автора Вадима Панова. Однако при всём при этом (на волне спроса видимо) продаются по ценам мягко говоря слабо отвечающим содержанию. Как по стилистике так и по продуманности и предсказуемости сюжета. Поэтому, простите меня авторы, но ПОКУПАТЬ в библиотеку книги я буду теперь ТОЛЬКО под именем В ПАНОВ. Остальные буду скачивать, ибо разочарован.

Света комментирует книгу «Правила черной некромантии» (Елена Малиновская):

есть продолжение этой книги? кто знает название?


Информация для правообладателей