I am working on an application where I need to query for all the files available on my harddisk using java. As performance is a major requirement, I have written a native application which accesses the windows Master File Table ($MBT)
for all the valid file entries.
I am planning to modify the native as a windows service (running with admin privileges.. needed for accessing MFT) and then use my user mode java application to contact it via some IPC technique (specifically shared memory or named pipe or sockets... need to evaluate).
The target application is windows specific and java is used for text processing (I know python/perl are good at it but haven't used them for long time).
Now my question are -
Access Denied
. Am I correct in assuming that?Thanks