2011-03-20 83 views
0

Win32 API方法SetProcessWorkingSetSize(Process.GetCurrentProcess().Handle, -1, -1)是线程安全还是不是?Win32 API方法

回答

2

你的意思是线程-安全?如果是这样,是的,我相信它是。

+0

是的,我的意思是线程安全的。如果你有特定的原因,请张贴我。谢谢 – Rabin 2011-03-20 06:28:56

+1

@rabin:是的,它是线程安全的,因为据我所知,所有这些调用内核模式函数的函数都像[NtSetInformationProcess](http://undocumented.ntinternals.net/UserMode/Undocumented%20Functions/ NT%20Objects/Process/NtSetInformationProcess.html)在整个系统中同步。 – Mehrdad 2011-03-20 06:30:49

+0

非常感谢你。 – Rabin 2011-03-20 06:48:03

0

SetProcessWorkingSetSize是线程安全的。该设置在流程级完成,并且是线程安全的。

+1

你有没有参考你的说法? – Thomas 2016-03-27 14:32:03

+0

MSDN文档也是这样说的:https://msdn.microsoft.com/en-us/library/windows/desktop/ms686234(v=vs.85).aspx及其相关页面 – 2016-03-28 04:11:43