title: How to signal all listeners
body: <p>I have several processes in my application. One writes to shared memory while other listen to global named mutex using WaitForSingleObject. When I call ReleaseMutex in writer process this wakes up only one listener. </p>
  
  <p>I need somehow to signal all processes once the write operation is complete. 
  Is there any way to wakeup all listeners, like pulseall in c#?</p>