b2科目四模拟试题多少题驾考考爆了怎么补救
b2科目四模拟试题多少题 驾考考爆了怎么补救

releasemutex_mutex和event_catch releasemutex

电脑杂谈  发布时间:2017-01-01 22:00:36  来源:网络整理
releasemutexreleasemutex

CloseHandle(handle);

是关闭一个句柄,并将这个句柄的引用计数减一,如果这个句柄的引用计数减到0,那么操作系统将释放这个核心对象的句柄

ReleaseMutex();让当前线程释放对该互斥体的拥有权,把他交给另一个等待中的线程

例如:

WaitForSingleObject(hMutex,INFINITE);等待hMutex标识的对象变为激发状态,如果变为激发状态,这个函数就会返回,继续往下执行

这个时候就可以访问共享资源了,而不会发生冲突

访问完共享资源以后应该释放对Mutex对象的拥有权,让其他要访问共享资源的线程拥有这个Mutex对象

基本的流程如下:

WaitForSingleObject();//想要取得对互斥对象的拥有权,进而来访问共享资源

//访问共享资源

ReleaseMutex()访问完共享资源以后,释放对这个核心对象的拥有权

希望对你有所帮助!


本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-24255-1.html

    相关阅读
      发表评论  请自觉遵守互联网相关的政策法规,严禁发布、暴力、反动的言论

      热点图片
      拼命载入中...