DLL aus einen Speicherbereich heraus verwenden
-
wie kann ich eine dll aus einem Bereich des Heap heraus verwenden? Ich lade z.B. eine ddl in ein array of unsigned char und möchte dann die dll aus diesem Buffer heraus so einbinden, dass das Programm sie verwenden kann - quasi statt die dll mit
hDLL = LoadLibrary(THE_DLL);
direkt von der Platte aus einzubinden. Geht das? Ein Beispiel (link genügt) wäre nett!
-
http://lmgtfy.com/?q=load+DLL+from+memory
Es ist immer wieder erstaunlich was Google so findet.
Unter den ersten 5 Links lauter lesenswerte Sachen.
-
prima - vielen Dank!