如何枚举使用特定文件的所有进程

时间:2017-02-20 13:27:07

标签: c# windows handle

使用MS Windows,删除文件有时不起作用,因为“文件xyz.abc被其他进程使用”消息出现。有时候这条消息会告诉我哪个进程持有句柄,大多数情况下都没有。

所以我想知道是否有可能获得所有“锁定”我要删除的文件的PID /句柄。

我已经找到一个WinAPI function,告诉我句柄的进程名称。我需要的是一个函数,它告诉我分配给文件的PID /句柄。

如果您能提供一些代码(使用C / C ++或任何.NET语言),那将会很高兴

提前致谢!

0 个答案:

没有答案