Warum bekomme ich mit LoadLibrary(xxx.dll) immer das gleiche
Handle?
Bei früheren Windows Versionen landeten DLLs nach dem Entladen noch einige Zeit im Cache. Ich weiss nicht, ob dem bei bei aktuellen Wins noch so ist. Es könnte ja sein... und dann wäre das gleiche
Handle irgendwie "logisch".
(Bei früheren Win Versionen konntest du via [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\Curr entVersion\Explorer] AlwaysUnloadDLL=1 erzwingen, dass die
DLL nach dem Entladen nicht noch im Cache landete.)
Es gibt sicher Leute hier, welche ganz genau wissen, wie das heute so läuft...