标签: multithreading memory protection
如何分别为每个线程的单个内存区域(虚拟进程内存页面)设置保护?
我尝试通过VirtualProtect执行此操作,但此API函数同时为所有线程设置保护
答案 0 :(得分:0)
据我所知,保护标志是每个进程而不是Windows中的每个线程。这意味着您无法为不同的线程设置不同的保护规则。
您可以将程序分离到不同的进程,并使用某种IPC方法相互通信。