CSingleLock::Unlock

BOOL Unlock( );
BOOL Unlock( LONG lCount, LPLONG lPrevCount = NULL );

返回值:如果函数成功则返回非零值;否则返回0。

参数:
lCount要释放的访问数目。必须要大于0。如果指定的数量要导致对象的计数超过它的最大值,则计数不改变,并且函数返回FALSE。
lPrevCount指向一个用来接收同步对象的先前计数的变量。如果是NULL,则不返回先前的计数。

说明:
此成员函数用来释放由CSingleLock拥有的同步对象。由CSingleLock的析构函数类调用这个函数。
如果你需要释放一个信号的多于一个的访问计数,可以使用Unlock的第二种形式,并指定要释放的访问数目。