CaptainFlint

|
Posted: Wed Mar 24, 2010 15:31 Post subject: |
|
|
MVV wrote: | Но если системе нужно подгрузить библиотеку к некоторому процессу, и выясняется, что рекомендуемый базовый адрес уже занят, системе приходится загружать библиотеку по другому адресу в виртуальном адресном пространстве. |
Теперь понял, о чём ты говоришь. Да, в таком случае так просто шарить не получится.
Однако в Википедии говорится, что винда использует некий таинственный memory mapping, который позволяет даже после таких релокаций шарить код DLL-ки, загруженной в несколько процессов, порождённых одним и тем же EXE-файлом. К случаю Тотала это как раз подходит (ситуация с одновременной работой в Тотале и других ФМ, поддерживающих плагины Тотала, думаю, слишком редка, чтобы принимать её во внимание). _________________ Почему же, ё-моё, ты нигде не пишешь "ё"? |
|