父子进程用Event如何通信???
以提供的条件:
CreateEvent传入安全属性结构体,CreateProcess的 继承参数为TRUE.即:CreateProcess("test.exe", NULL,NULL,NJLL,true,其他参数.............)进程的句柄表的某些想,比如:上面提到的Event的句柄就会拷贝给子继承的句柄。
如何利用这个Event进行通信???
以提供的条件:
CreateEvent传入安全属性结构体,CreateProcess的 继承参数为TRUE.即:CreateProcess("test.exe", NULL,NULL,NJLL,true,其他参数.............)进程的句柄表的某些想,比如:上面提到的Event的句柄就会拷贝给子继承的句柄。
如何利用这个Event进行通信???
1)进入共享临界区;
2)写入数据;
3)退出共享临界区;
4)触发事件,通知后台线程执行;后台线程:
1)重置event;
2)进入共享临界区;
3)获取数据;
4)退出共享临界区;
5)业务逻辑。
6)等待event,可设置超时;