释义 |
CSingleLock::Unlock
BOOL Unlock( ); BOOL Unlock( LONG lCount, LPLONG lPrevCount = NULL );
返回值:如果函数成功则返回非零值;否则返回0。
参数:lCount | 要释放的访问数目。必须要大于0。如果指定的数量要导致对象的计数超过它的最大值,则计数不改变,并且函数返回FALSE。 | lPrevCount | 指向一个用来接收同步对象的先前计数的变量。如果是NULL,则不返回先前的计数。 |
说明: 此成员函数用来释放由CSingleLock拥有的同步对象。由CSingleLock的析构函数类调用这个函数。 如果你需要释放一个信号的多于一个的访问计数,可以使用Unlock的第二种形式,并指定要释放的访问数目。 |