关闭突变手柄

时间:2015-12-17 18:31:28

标签: c++

我正在使用一个名为Process Hacker的程序,从该程序中我可以取消程序中的句柄,这是我的意思的一个例子:

enter image description here

我想用C ++取消选定的Mutant Handle。可悲的是,我没有任何代码可以显示,因为我没有一个单一的线索,甚至谷歌。

提前致谢!

2 个答案:

答案 0 :(得分:1)

“突变体”是互斥体...异常终止进程互斥通常是不良的做法,会导致不确定的行为。

答案 1 :(得分:1)

关闭线程上的句柄不会终止线程。文件没有说明这一点。显然,对于进程的句柄也是如此。 在使用CloseHandle释放对象的所有句柄之前,实际上您的操作系统不会破坏内核对象。

您也可以致电ReleaseMutex(),这是CloseHandle()功能的简单委托。