网站首页  词典首页

请输入您要查询的计算机术语:

 

术语 CMultiLock::Unlock
释义 CMultiLock::Unlock

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

返回值:如果成功,则返回非零值,否则为0。

参数:
lCount要释放的参考合计数。该值必须大于0。若指定的总数导致对象数超过其最大值,那么该对象数将不做修改,函数将返回FALSE。
lPrevCount指向接收同步对象以前数目的变量。若为NULL,则不返回以前的数目。

说明:
释放由CMultiLock拥有的同步对象。通过CMultiLock的构造函数调用该函数。
第一种格式的Unlock试图解锁由CmultiLock控制的同步对象。而第二种格式的Unlock试图解锁由CMultiLock拥有的CSemaphore对象。若CMultiLock没有拥有任何的CSemaphore 对象,那么函数将返回FALSE;否则将返回TRUE。lCount和lpPrevCount恰恰与CSingleLock::Unlock的参数相同。第二种格式的Unlock很少应用于多锁的情况。
随便看

 

MFC类库中文详解手册包含4274条MFC类库参考词条,基本涵盖了Microsoft基本类库中的类、全局函数、全局变量和宏的内容,是计算机编程的有利工具。

 

Copyright © 2004-2023 Winrtm.com All Rights Reserved
京ICP备2021023879号-40 更新时间:2024/10/6 12:31:04