Hi All !!
I don't know whether this is the right place to put my query, but my query is related to disk volume, so I just want to know the answer of question that I faced.
I have created a 64bit native application for 64bit Windows, that defragment the files at boot time. In that case I used NtFsControlFile() API from NtDll.dll. When there is call for NtFsControlFile() to move the file fragment at free space, it gives me an error(0xc000000d). It means the free space which is identified by my application is not free, some data resides there.
But when I check that particular clusters when system boots, which was recognized as free is true.
Means my application which gives the right free clusters.
So please help me regarding this.
Thanks and Regards,
Avirat.



Reply With Quote
Copyright Techfuels
Bookmarks