我已经通过ManualResetEvent创建了一个跨进程事件。当此事件确实发生时,n个不同进程中的n个线程可能会被解除阻塞并开始运行以获取新数据。问题是,似乎ManualResetEvent.Set后跟立即重置不会导致所有等待线程唤醒。那里的文档很模糊http://msdn.microsoft.com/en-us/library/windows/desktop/ms682396(v=vs.85).aspxWhenthestateofamanual-reseteventobjectissignaled,itremainssignaleduntilitisexplicitlyresett