回 帖 发 新 帖 刷新版面

主题:WaitForSingleObject函数释疑

if WaitForSingleObject(GcommData[i].hMutex,INFINITE)=WAIT_OBJECT_0 then

begin //一些操作

end;

 ReleaseMutex(Gcommdata[i].hMutex); 

 WaitForSingleObject是线程拥有它是不标记状态 不拥有他的时候为标记状态      WAIT_OBJECT_0是标记状态 这段代码的意思是当线程不拥有该互斥体时 做一些操作
然后释放掉该互斥体吗???  英文水平有限还请各位多多帮助 详细解释下WaitForSingleObject这个函数的功用, 谢谢

回复列表 (共1个回复)

沙发

自己顶一下

我来回复

您尚未登录,请登录后再回复。点此登录或注册