DLLMAIN:
动态链接库可选入口函数;
函数定义:
BOOL WINAPI DllMain(
_In_ HINSTANCE hinstDLL, // 指向自身的句柄
_In_ DWORD fdwReason, // 调用原因
_In_ LPVOID lpvReserved // 隐式加载和显式加载
);
// 以上内容来自MSDN在这里插入代码片
DWORD fdwReason:
DLL_PROCESS_ATTACH–进程映射:进程将DLL映射到地址空间,只有第一次调用时使用;
DLL_PROCESS_DETACH–进程卸载
DLL_THREAD_ATTACH-- 线程映射:进程创建线程时或者线程创建线程时,每次创建线程都会使用;
DLL_THREAD_DETACH–线程卸载
内容摘自