C# - 如何获取互斥锁的所有者名称

wiw*_*ulo 7 c# synchronization mutex

我在两个应用程序之间有一个共享的互斥锁.我想创建一个管理控制台,显示当前所有者的互斥锁名称.

如何获取当前拥有Mutex的应用程序名称?

Jar*_*Par 4

我不相信这在用户模式级别是可能的。您必须安装驱动程序或内核插件才能获取此信息。

这与问“什么进程打开了这个文件”几乎是同样的问题?

  • 这是因为进程资源管理器正在幕后插入内核级驱动程序。这就是为什么它在普通用户模式下无法使用此功能的原因。 (2认同)