DLL entry point
- by Whyamistilltyping
The standard DLL entry point is called DllMain. The second param is DWORD ul_reason_for_call.
I have looked up on the MSDN to find all the values this can have, the following are obvious:
DLL_PROCESS_ATTACH:
DLL_THREAD_ATTACH:
DLL_THREAD_DETACH:
DLL_PROCESS_DETACH:
But what about :
DLL_PROCESS_VERIFIER
When will the entry point be called with this flag and should I worry about it during 'normal' operation of the DLL?