MFC
Class CSemaphore
CObject
|
+--CSyncObject
|
+--CSemaphore
in AFXMT.H
- class CSemaphore
- extends CSyncObject
CSemaphore
|
Constructor Summary |
CSemaphore( LONG lInitialCount = 1, LONG lMaxCount = 1, LPCTSTR pstrName = NULL, LPSECURITY_ATTRIBUTES lpsaAttributes = NULL )
|
virtual ~CSemaphore()
|
|
Method Summary |
virtual BOOL |
Unlock( LONG lCount, LPLONG lprevCount = NULL )
|
virtual BOOL |
Unlock()
|
CSemaphore
public CSemaphore( LONG lInitialCount = 1, LONG lMaxCount = 1, LPCTSTR pstrName = NULL, LPSECURITY_ATTRIBUTES lpsaAttributes = NULL );
~CSemaphore
public virtual ~CSemaphore();
Unlock
public virtual BOOL Unlock( LONG lCount, LPLONG lprevCount = NULL );
Unlock
public virtual BOOL Unlock();