Need something to show hard drive access per process, just like Resource Monitor does on Windows 7

Avg Bid (USD)
Project Budget (USD)
$250 - $750

Project Description:
I would like to first mention that the maximum budget for this project is $500.00. There was not an option to choose that, so I am stating it now.

On Windows 7 or Vista, if you go to Task Manager > Performance > Resource Monitor > Disk you can see a list of processes and all the files that each process is accessing along with the read and write bytes. I need this exact feature via code or command line. It can be written in a few different ways, so here is the list in order of preference. using .net 4 or lower. ( I doubt this is an option, but if it is, it would be my top choice)
A built-in Windows performance counter. (looked for one, but could not find one)
Windows command line. (I suspect you can use the logman.exe command, but cannot figure out the right command)
A dll written in any language that can be loaded from and called from a function.
A compiled command line exe written in any language, must be able to be accessed via standard in/out.
A Windows driver.

I tried to find a performance counter that could do this, but they lump disk and network I/O together and they also don't show the names of the files being accessed by the process. Anyways, if anyone feels they can do this, let me know. Also, please tell me which of the above methods you would be using. This will help me decide who to hire. Thank You.

Skills required:
.NET, C Programming, C# Programming, Visual Basic
Hire vax2013
Project posted by:
vax2013 United States
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

Hire thelogicgates1
$ 500
in 10 days
$ 555
in 12 days
$ 263
in 1 days
Hire haingnvt
$ 444
in 10 days
$ 526
in 15 days
$ 515
in 30 days
$ 1000
in 30 days
$ 555
in 3 days
Hire aleexreed32
$ 300
in 7 days
$ 400
in 7 days