C# 进程间的同步 EventWaitHandle

  private const string Event_GUID = "{7D63AEC9-771C-4701-9A6E-FFAA88EC01EF}";

 

进程A.

 public static EventWaitHandle SystemSyncEvent { get; set; }

 SystemSyncEvent = EventWaitHandle.OpenExisting(Event_GUID);

 ewh.Set();

 

进程B.

 private const string Event_GUID = "{7D63AEC9-771C-4701-9A6E-FFAA88EC01EF}";

 public static EventWaitHandle SystemSyncEvent { get; set; }

 SystemSyncEvent = EventWaitHandle.OpenExisting(Event_GUID);

 SystemSyncEvent.WaitOne();//等待plc托管wcf服务启动完成

 

posted @ 2021-12-27 10:25  MaxBruce  阅读(124)  评论(0编辑  收藏  举报