mutex.h
#ifndef MUTEX_H // {
#define MUTEX_H
class Mutex
{
private:
CRITICAL_SECTION m_criticalsection;
BOOL m_fInitialized;
Mutex();
public:
static HRESULT Create(Mutex * * ppMutex);
~Mutex();
void Enter(void);
void Leave(void);
};
#endif // MUTEX_H }