Wo ich das grad seh ...
eventuell wäre es besser, wenn man die
DLL in soeinem Fall auch nur als Resource-Container läd.
Also z.B.
LoadLibraryEx + LOAD_LIBRARY_AS_DATAFILE.
Damit wird nur das Image der
DLL geladen und nicht ihre Startprozedur (EntryPoint) ausgeführt.