MFC
Class CSingleLock
in AFXMT.H
- class CSingleLock
CSingleLock
|
Method Summary |
BOOL |
IsLocked()
|
BOOL |
Lock( DWORD dwTimeOut = INFINITE )
|
BOOL |
Unlock( LONG lCount, LPLONG lPrevCount = NULL )
|
BOOL |
Unlock()
|
m_bAcquired
protected BOOL m_bAcquired;
m_hObject
protected HANDLE m_hObject;
m_pObject
protected CSyncObject* m_pObject;
CSingleLock
public CSingleLock( CSyncObject* pObject, BOOL bInitialLock = FALSE );
~CSingleLock
public ~CSingleLock();
IsLocked
public BOOL IsLocked();
Lock
public BOOL Lock( DWORD dwTimeOut = INFINITE );
Unlock
public BOOL Unlock( LONG lCount, LPLONG lPrevCount = NULL );
Unlock
public BOOL Unlock();