Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2007.09.09;
Скачать: CL | DM;

Вниз

Может кто-то на пальцах объяснить механизм работы LoadLibrary?   Найти похожие ветки 

 
лолкин   (2007-08-13 19:19) [0]

Может кто-то на пальцах объяснить механизм работы LoadLibrary?
===
Мне представляется так.
1. Система ищет нужный файл
2. Если файл найдет, то его пишется в какую-то системную таблицу, откуда удаляется при вызове FreeLibrary или при завершении процесса.
3. Если в библиотеке есть процедура, выполняющаяся при загрузке, то она загружается в память и выполняется (Дополнительный вопрос: а как узнать, что есть такая процедура? Стандартное имя, или поле в заголовке библиотеки с адрессом?)
4. Больше ничего не делается.

Или я не прав?


 
Вася Правильный   (2007-08-13 19:23) [1]


> процедура, выполняющаяся при загрузке, то она загружается
> в память и выполняется

dllmain


 
Джо ©   (2007-08-13 19:42) [2]

> [0] лолкин   (13.08.07 19:19)
> Может кто-то на пальцах объяснить механизм работы LoadLibrary?

Да в общем, в Трудах Отцов сказано достаточно. Говорят, что труды сии общедоступны и даже продаются в широкой продаже (о, кощунство и опопсение).


 
лолкин   (2007-08-13 19:46) [3]

а не подскажете мне такой труд?


 
Юрий Зотов ©   (2007-08-13 20:40) [4]

http://www.google.ru/search?sourceid=navclient&aq=t&hl=ru&ie=UTF-8&rlz=1T4GZHZ_ruRU228RU229&q=%d0%a0%d0%b8%d1%85%d1%82%d0%b5%d1%80+windows+%d0%b4%d0%bb%d1%8f+%d0%bf%d1%80%d0%be%d1%84%d0%b5%d1%81%d1%81%d0%b8%d0%be%d0%bd%d0%b0%d0%bb%d0%be%d0%b2


 
Rouse_ ©   (2007-08-13 21:50) [5]

Ммм... ИМХО тут не Рихтер... тут писатель уровня Шрайбера нужен, чтобы обьяснить именно механизм подгрузки...


 
TUser ©   (2007-08-13 21:58) [6]

> Rouse_ ©   (13.08.07 21:50) [5]

А Шрайбер - это что за книга? (Я только Машу Шрайбер знаю.)


 
Rouse_ ©   (2007-08-13 22:04) [7]

Свен Шрайбер (Недокументированные возможности Windows 2000)- такие имена нужно знать...


 
Черный Шаман   (2007-08-13 22:27) [8]


> Rouse_ ©   (13.08.07 22:04) [7]
>
> Свен Шрайбер (Недокументированные возможности Windows 2000)-
>  такие имена нужно знать...


Думаю вопрошающий хотел чего нибудь попроще, типа [1], а не Высший Курс Чёрной Магии Windows.



Страницы: 1 вся ветка

Текущий архив: 2007.09.09;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.015 c
4-1174565296
ekap
2007-03-22 15:08
2007.09.09
Checkbox в чужом SysTreeView32


2-1187162973
Quart
2007-08-15 11:29
2007.09.09
Win 98


1-1183230023
SkySpeed
2007-06-30 23:00
2007.09.09
Как определить количество символов в файле Micrpsoft Word?


15-1187156432
zdm77
2007-08-15 09:40
2007.09.09
Архивирование


15-1187095586
andreoman
2007-08-14 16:46
2007.09.09
ограничение кол-ва символов сообщения в Outlook