[NTFS] - Add support for changing a file's size via SetEndOfFile():
authorTrevor Thompson <tmt256@email.vccs.edu>
Sat, 27 May 2017 03:20:31 +0000 (03:20 +0000)
committerThomas Faber <thomas.faber@reactos.org>
Sun, 10 Dec 2017 10:14:21 +0000 (11:14 +0100)
commit7f762aac01103bffbbdd23807cef9731fdcf9936
tree76faf89b87a21dc9c9d1333681850e08b6ba62e1
parent58402b67300e24e8822f7a1dd1f3997014ed25cf
[NTFS] - Add support for changing a file's size via SetEndOfFile():
-Handle IRP_MJ_SET_INFORMATION IRP requests.
+NtfsSetEndOfFile() - Sets the end of file (file size) for a given file.
+NtfsSetInformation() - Sets the specified file information. At this point, only FileEndOfFileInformation is fully implemented. FileAllocationInformation is handled the same way and not truly implemented, but this works well enough for SetEndOfFile().
Overwriting a file in NTFS should now work in the majority of use cases.

svn path=/branches/GSoC_2016/NTFS/; revision=74675
drivers/filesystems/ntfs/dispatch.c
drivers/filesystems/ntfs/finfo.c
drivers/filesystems/ntfs/ntfs.c
drivers/filesystems/ntfs/ntfs.h