CreateEvent
Statt das
Mutex immer wieder zu löschen und neu zu erstellen, wie wäre es mit ein/zwei Events?
ein Event "IchHabeFertigMitSchreiben", welches vom Service (zurück)gesetzt wird
und ein "IchHabeFertigMitLesen", was vom Programm gesteuert wurd.
Diese kann man ja auch via Name über Prozessgrenzen hinweg betreiben.
Ein Therapeut entspricht 1024 Gigapeut.