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

Вниз

LoadLibrary, FreeLibrary   Найти похожие ветки 

 
Piter ©   (2006-01-05 02:14) [0]

Можно ли делать LoadLibrary в одном потоке, а FreeLibrary в другом?

Будет ли LibHandle полученный от LoadLibrary действителен при FreeLibrary в другом потоке?


 
Джо ©   (2006-01-05 02:26) [1]

Полученный дескриптор, насколько я знаю, "будет действителен"  для всего процесса.


 
Piter ©   (2006-01-05 03:00) [2]

да, эксперименты это подтверждают.

Блин, да и логично это... все, я туплю... надо спать...


 
марсианин ©   (2006-01-09 15:56) [3]

можно-то можно, но только вот зачем? :)


 
Piter ©   (2006-01-09 16:48) [4]

марсианин ©   (09.01.06 15:56) [3]

когда существуют пул потоков... Им просто дается задание - загрузить библиотеку или любое другое задание.

Поэтому загрузить библиотеку может один поток, а выгрузить уже другой.


 
Leonid Troyanovsky ©   (2006-01-10 12:39) [5]


> Piter ©   (09.01.06 16:48) [4]

> Поэтому загрузить библиотеку может один поток, а выгрузить
> уже другой.


Только надо помнить, что DLL_PROCESS_DETACH and so on будет
выполнено в контексте потока, вызвавшего FreeLibrary.

--
Regards, LVT.



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

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

Наверх




Память: 0.47 MB
Время: 0.036 c
2-1142324933
dabreezy
2006-03-14 11:28
2006.03.26
Опять вопрос по потокам


1-1140939136
Mishenka
2006-02-26 10:32
2006.03.26
Просмотр Dos овских файлов в RichEdit


15-1140944240
Vahan
2006-02-26 11:57
2006.03.26
Kомплексные числа . pas


3-1138789349
chili
2006-02-01 13:22
2006.03.26
Подскажите как мне создать отчет с помошью QReport


2-1141825580
r@dius
2006-03-08 16:46
2006.03.26
Выбор обработчика событий