mirror of
https://github.com/reactos/reactos.git
synced 2025-01-01 03:54:02 +00:00
54f5c3b6ec
NtfsAddFilenameToDirectory() - Add CaseSensitive parameter. Update to use new B-Tree code: First, the index is read and converted to a B-Tree in memory. Next, a key for the new file is inserted into the tree. Finally, the tree is converted back to an index root attribute which is written to disk. +btree.c - Includes functions related to B-Trees (AKA B*Trees). ntfs.h - Added several structures for representing B-Trees in memory. Known limitations: For simplicity, only trees with a depth of one are currently supported (i.e. an ordered list of filenames). Directories that have or will require an index allocation to store all their filenames are still TODO. As a consequence, the user will only be able to create about 6 files in a directory. svn path=/branches/GSoC_2016/NTFS/; revision=75223 |
||
---|---|---|
.. | ||
attrib.c | ||
blockdev.c | ||
btree.c | ||
cleanup.c | ||
close.c | ||
CMakeLists.txt | ||
create.c | ||
devctl.c | ||
dirctl.c | ||
dispatch.c | ||
fastio.c | ||
fcb.c | ||
finfo.c | ||
fsctl.c | ||
mft.c | ||
misc.c | ||
notes.txt | ||
ntfs.c | ||
ntfs.h | ||
ntfs.rc | ||
rw.c | ||
volinfo.c |