>>745
たぶんWin32 API のラッパーなんだろう。(MFCの CSingleLock() の類)
で、そのライブラリではご丁寧に Semaphore と Mutex で待ち方が違うんじゃないかな。