CCriticalSection::Lock

BOOL Lock( );
BOOL Lock( DWORD dwTimeout );

返回值:调用成功时返回非零值,否则为0。

参数:
dwTimeoutLock忽略此参数的值。

说明:
本函数用于取得对临界区对象的存取权。Lock是一个成块性的操作,直到取得临界区对象的存取权才返回。
如果需要设置加锁的超时时间,可以用CMutex来代替CCriticalSection对象。

请参阅:CSingleLock::Lock