可以在同一台计算机上的用户之间共享.NET信号量吗?

时间:2013-08-07 13:44:43

标签: .net shared-memory semaphore

我需要限制登录到终端服务器会话的两个用户(Windows 2008 R2 x64)之间对共享资源的访问。从我的测试来看,似乎有一个用户无法看到已由另一个用户创建的命名系统信号量。如果我尝试在同一个用户帐户中共享一个信号量,那就行了。我应该能够跨账户分享吗?

1 个答案:

答案 0 :(得分:2)

您需要创建一个跨会话可见的全局信号量。使用Global\前缀其名称。