Главная страница
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.023 c
1-1182946778
Krants
2007-06-27 16:19
2007.09.09
StringReplace с маской


2-1187526149
Тимофей_ка
2007-08-19 16:22
2007.09.09
почему то происходит обращение к удаленному Shape


15-1187230220
Slider007
2007-08-16 06:10
2007.09.09
С днем рождения ! 16 августа 2007 четверг


15-1187034289
ProgRAMmer Dimonych
2007-08-13 23:44
2007.09.09
А вот такой вопросец


2-1187264005
Johnnnnnnn
2007-08-16 15:33
2007.09.09
Генератор паролей помогите разобраться