lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


Googling for "dll from memory" (without quotes) turns up
http://www.joachim-bauch.de/tutorials/load_dll_memory.html which
starts by describing the appropriate structures and methods, and then
has an MPL licensed library to load DLLs from memory.

On Mon, Sep 7, 2009 at 11:29 AM, Paul Moore<p.f.moore@gmail.com> wrote:
> 2009/9/7 Jerome Vuarand <jerome.vuarand@gmail.com>:
>> Just for the sake of precision, I'd like to point that while the
>> standard Windows DLL loader is not capable of loading DLLs from
>> another DLL resource, afaik all its features are reproducible in user
>> code (it's not using kernel black magic). Therefore it's possible to
>> load DLLs from anywhere. Some libraries out there allow loading DLLs
>> from in-memory buffers with the exact same capabilities and interface
>> as the standard win32 LoadLibrary+GetProcAddress.
>
> Ooh! Can you provide pointers? Or at least suitable phrases to Google
> for? I've been interested in this for ages, but never found anything
> usable...
>
> Paul
>