public void ReleaseMutex() { if (!Mutex.ReleaseMutex_internal(this.Handle)) { throw new ApplicationException("Mutex is not owned"); } }