设置内存区域的保护

时间:2014-06-23 09:04:25

标签: multithreading memory protection

如何分别为每个线程的单个内存区域(虚拟进程内存页面)设置保护?

我尝试通过VirtualProtect执行此操作,但此API函数同时为所有线程设置保护

1 个答案:

答案 0 :(得分:0)

据我所知,保护标志是每个进程而不是Windows中的每个线程。这意味着您无法为不同的线程设置不同的保护规则。

您可以将程序分离到不同的进程,并使用某种IPC方法相互通信。