Hi Skipper,
I am currently experimenting with your code with some mods and am about to use it in an application. My question is simply, does the USNJournal that I am exploring contain EVERY file on the disk. I have done a traditional file scan and one thru the USNJournal and there are less files in the USN Journal.
This, it seems is because of some weird file behaviors ... like the vgasyst.fon file. This file appears to be located in the C:\Windows\Fonts folder according to a recursive file scan, however the USNJournal says it is actually elsewhere some WinSxS folder. Perhaps a backwards compatibitily feature of sort.
Is searching for files in the USNJournal the same as searching through the MFT ?
Anyhow, great work and if you'd like some help creating a CodePlex project or managing it all let me know. This code is golden and needs to managed correctly.
Cheers.