Форум: "Прочее";
Текущий архив: 2007.09.09;
Скачать: [xml.tar.bz2];
ВнизМожет кто-то на пальцах объяснить механизм работы 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;
Скачать: [xml.tar.bz2];
Память: 0.46 MB
Время: 0.045 c