14 _hObject = ::CreateMutex (NULL, FALSE, lpctszName);
16 return _hObject == INVALID_HANDLE_VALUE ? FALSE : TRUE;
21 _hObject = ::OpenMutex (MUTEX_ALL_ACCESS, FALSE, lpctszName);
23 return _hObject == INVALID_HANDLE_VALUE ? FALSE : TRUE;
ミューテックスに関するWindowsAPIを集約したクラス
HANDLE _hObject
ハンドルを使用するWindowsAPIで保持するHANDLE値
BOOL APIENTRY Release() const
ミューテックスを解放します。
BOOL APIENTRY Open(LPCTSTR lpctszName)
ミューテックスをオープンします。
BOOL APIENTRY Create(LPCTSTR lpctszName)
ミューテックスを作成します。