semmutex-win.cpp revision 4b0369e0c9bcae37f2801e0f7b92509bbbaf4bec