标签: c# windows handle
使用MS Windows,删除文件有时不起作用,因为“文件xyz.abc被其他进程使用”消息出现。有时候这条消息会告诉我哪个进程持有句柄,大多数情况下都没有。
所以我想知道是否有可能获得所有“锁定”我要删除的文件的PID /句柄。
我已经找到一个WinAPI function,告诉我句柄的进程名称。我需要的是一个函数,它告诉我分配给文件的PID /句柄。
如果您能提供一些代码(使用C / C ++或任何.NET语言),那将会很高兴
提前致谢!