[NTFS]
authorPierre Schweitzer <pierre@reactos.org>
Fri, 26 Sep 2014 13:57:29 +0000 (13:57 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Fri, 26 Sep 2014 13:57:29 +0000 (13:57 +0000)
commit32afa0efb3a05f7f18e0dd37f3cbe3eae76a8864
treea8ec96c67a247dfdec109f69d951094b32d14cee
parentd8175d3e642b30e9eb9fe8610ef78ca2e929cdbb
[NTFS]
- Import structures and defines from FreeLdr NTFS driver header
- Import lot of code from FreeLdr NTFS driver to handle MFT & attributes
- Remove code that has been overtaken by FreeLdr code
- Adapt & port code from FreeLdr (allocation, status, data structures)
- Adapt old code to the new functions defined from FreeLdr code

- Open the MFT during volume mount and keep in VCB for further use
- Implement a function to lookup a file in the MFT given its full path

svn path=/trunk/; revision=64313
reactos/drivers/filesystems/ntfs/attrib.c
reactos/drivers/filesystems/ntfs/fsctl.c
reactos/drivers/filesystems/ntfs/mft.c
reactos/drivers/filesystems/ntfs/ntfs.h