关闭互斥体句柄

问题描述 投票:0回答:1

我想关闭突变句柄以在 2 个窗口中运行应用程序。 手柄名称是:

\Sessions\BaseNamedObjects\Growtopia

我可以在 Process Hacker 中关闭它,但我不知道如何在 C# 中做到这一点。 我可以用 C# 关闭它,但它总是不同。有时是 0x498,有时是 0x49c 等等

我得到的所有代码:

string path2 = Path.Combine(Path.GetTempPath(), "handle.exe");
File.WriteAllBytes(path2, RubbyEngine.Properties.Resources.handle);
Process.Start(path2, "-c 498 -y -p " + pidLabel.Text);

-c 498 -y -p
是我用来关闭句柄的参数,但它总是不同的,我无法在每次启动时更改它。

c# mutex handle
1个回答
0
投票

我正在尝试类似的事情,我可以私下和你谈谈。

© www.soinside.com 2019 - 2024. All rights reserved.