12 #ifndef ROOT_TWin32Mutex
13 #define ROOT_TWin32Mutex
29 struct CRITICAL_SECTION;
32 class TWin32Mutex :
public TMutexImp {
34 friend class TWin32Condition;
37 CRITICAL_SECTION fCritSect;
39 enum EStatusBits { kIsRecursive = BIT(14) };
42 TWin32Mutex(Bool_t recursive=kFALSE);
43 virtual ~TWin32Mutex();
49 ClassDef(TWin32Mutex,0)