As a guess, the DLL is doing things in its DllMain
which are disallowed in that context. There is very little allowed, as it runs under loader lock.
LoadLibrary in separate thread
-
27-06-2022 - |
Question
I'm using Visual Studio 2008 and C++, and loading a DLL at runtime. However, this blocks the user-experience. I was hoping to avoid this by pushing it off to a new thread (CreateThread), but it still blocks the UI thread.
Why?
Dustin
Solution
Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow