在 Windows 上,标准 DLL 入口点称为 DllMain。第二个参数是一个 DWORD ul_reason_for_call
,.
我在 MSDN 上查找了第二个参数的可能值。以下是显而易见的:
DLL_PROCESS_ATTACH:
DLL_THREAD_ATTACH:
DLL_THREAD_DETACH:
DLL_PROCESS_DETACH:
但是关于:
DLL_PROCESS_VERIFIER
何时使用此标志调用入口点?我应该在 DLL 的“正常”操作期间担心它吗?
请注意,我只DLL_PROCESS_VERIFIER
在 Visual Studio 2005 的头文件中看到,而不是 2008。