C# 进程持有的打开文件列表?

C# 进程持有的打开文件列表?,c#,.net,file,windows-7,process,C#,.net,File,Windows 7,Process,我刚从C开始。我设法获得了一个正在运行的进程列表,并获得了一个特定的进程ID。有人能告诉我如何获得一个由给定进程ID打开的文件列表吗 请看这里。我认为这并不容易 感谢链接+1。我看到这个手柄完全符合我的要求,但许可似乎有点限制。我曾试图设计一个免费软件,但授权不允许再分配,即使该应用程序是免费软件。至于codeproject文件,由于某些原因,它似乎无法在Windows7上工作……可能是重复的

我刚从C开始。我设法获得了一个正在运行的进程列表,并获得了一个特定的进程ID。有人能告诉我如何获得一个由给定进程ID打开的文件列表吗

请看这里。我认为这并不容易

感谢链接+1。我看到这个手柄完全符合我的要求,但许可似乎有点限制。我曾试图设计一个免费软件,但授权不允许再分配,即使该应用程序是免费软件。至于codeproject文件,由于某些原因,它似乎无法在Windows7上工作……可能是重复的