- 先映射Dll,之后映射EXE
- 创建主线程执行DLL的DllMainCRTStartup初始化dll中的全局变量,传入DLL_PROCESS_ATTACH。之后执行EXE的MainCRTStartup,初始化exe中的全局变量,然后执行main函数。
- 程序执行完,main函数返回之后,到MainCRTStartup清理全局变量,之后调用ExitProcess。ExitProcess调用DllMainCRTStartup传入DLL_PROCESS_DETTACH,之后清理dll中的全局变量
Windows进程生命中的几个点
最新推荐文章于 2023-09-23 21:24:39 发布