Wine中PE格式文件的加载(二):Wineserver初始化过程
Wineserver的初始化过程就在thread_init函数中进行的。具体分析thread_init函数(在ntdll/thread.c中)1. 创建了TEB,PEB等数据结构。2. 通过server_init_process()与服务进程建立socket连接。在此过程中,如果连接失败就说明服务进程尚不存在,此时要通过start_server()先fork()一个子进程,让其执行...