I'm struggling with the same problem. I need to be able to quickly determine the files / directories on an NTFS drive (without traversing directory tree) and then be able to iterate through those file entries reading the sectors that hold the files data.
Any help would be very much appreciated.