Enumerate files currently opened by a Windows process

Hi,

I want to get the list of files a process has currently opened.
I've seen the SysInternals' Process Explorer tool giving such a list.
Can somebody tell me how can it be achieved?
Or how does Process Explorer do that?
I also want to avoid writing a driver for this task.
Is it possible to achieve it without having to write a driver?
It's a win32 FAQ (see NAPI on win32 ng)
Topic archived. No new replies allowed.