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

Вниз

LoadLibrary => DllEntryPoint( .. DLL_PROCESS_ATTACH .. )   Найти похожие ветки 

 
GuAV ©   (2005-02-06 22:23) [0]

Вызов LoadLibrary может приводить к вызову DllEntryPoint( .. DLL_PROCESS_ATTACH .. ).

Может ли при этом LoadLibrary вернуть до возврата DllEntryPoint или нет ? Всегда ли выполняются вызовы LoadLibrary и DllEntryPoint в контексте одного и того же потока ?


 
Anton_K ©   (2005-02-06 22:29) [1]

Всегда ли выполняются вызовы LoadLibrary и DllEntryPoint в контексте одного и того же потока ?

Да.


 
default ©   (2005-02-06 22:33) [2]

из SDK
"If the module is a DLL not already mapped for the calling process, the system calls the DLL"s DllEntryPoint function with the DLL_PROCESS_ATTACH value. If the DLL"s entry-point function does not return TRUE, LoadLibrary fails and returns NULL. "
отсюда ясно что код вызова DllEntryPoint находится внутри
LoadLibrary и значит ответ на вопрос "Может ли при этом LoadLibrary вернуть до возврата DllEntryPoint или нет" отрицательный
на счёт ответа на вопрос "Всегда ли выполняются вызовы LoadLibrary и DllEntryPoint в контексте одного и того же потока ?"
ответ в случае вызова DllEntryPoint с параметром DLL_PROCESS_ATTACH - единожды
всё эти выводы ПРЯМО следовали из хелпа


 
GuAV ©   (2005-02-06 22:37) [3]

Anton_K ©   (06.02.05 22:29) [1]
default ©   (06.02.05 22:33) [2]

Спасибо.

default ©   (06.02.05 22:33) [2]

Да, я туплю...



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

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

Наверх




Память: 0.47 MB
Время: 0.026 c
4-1107333369
GMan
2005-02-02 11:36
2005.03.20
Определение хэндлов процесса


11-1093028459
VNavigator
2004-08-20 23:00
2005.03.20
Масштабирование изображения с помощью PBitmap


4-1107763002
David
2005-02-07 10:56
2005.03.20
Отслеживание запускаемых программ (файлов)


14-1109577722
Чеширский_Кот
2005-02-28 11:02
2005.03.20
Пол Маккартни


1-1109775545
Гость
2005-03-02 17:59
2005.03.20
Как отобразить (в ПрогрессБаре, напр.) процесс копирования файла?