I need to extract NTFS support (read only) from Linux OS. This should be a set of c/c++ code with input and output API. It should be able to be compiled under VC 6.0 and should work under Windows. As Input: read(LARGE_INTEGER sector_number) - reading underlying device data. As Output it should provide a functions like findfirst/next(), fopen(), fgetc(), fread(), getdisksize(), filelength() etc. file access fucntions. The underlying data device has NTFS created by Windows 2000/XP/2003.
## Deliverables
C/C++ source code with NTFS support as required. That can be compiled in VC++ and works with NTFS created by Windows 2000/XP/2003.
## Platform
NTFS, Windows 2000/XP/2003. Visual C++ 6.0