0

我是 c# 信号量类的忠实粉丝,但我需要扩展它以使用文件。信号量类将在许多应用程序中实现,并且需要同步。这些应用程序将控制对 Windows 剪贴板的访问和编辑其他文件的访问。在某些情况下,多个线程或进程可以同时进入一个信号量。

4

1 回答 1

2

您是否考虑过使用命名系统信号量?命名信号量由系统控制,可以被同一系统上运行的多个进程使用。一个进程创建信号量,另一个进程只是打开它的实例。Windows 确保信号量状态正确。

用法示例:http: //msdn.microsoft.com/en-us/library/wz356skf.aspx

于 2013-07-01T13:53:18.100 回答