Handle MSVC's preprocessor oddities in the SharedMutex test