mirror of
https://github.com/reactos/reactos.git
synced 2025-05-13 22:30:21 +00:00
![]() +AddIndexRoot() - Creates an $INDEX_ROOT attribute and adds it to a file record. AddNewMftEntry() - Make sure the buffer used by RtlInitializeBitmap() is ULONG-aligned, and a ULONG-multiple in size, per MSDN. AllocateIndexNode() - Calculate BytesNeeded correctly. Read $BITMAP attribute before increasing its length, in anticipation of a future commit that will check for a free bit before assigning a new index record to the end of the allocation. Use appropriate Set*AttributeDataLength() function, as $BITMAP can be resident or non-resident. B_TREE_FILENAME_NODE - Give two members more accurate names: change "ExistsOnDisk" member to "HasValidVCN" and rename "NodeNumber" member "VCN." +CreateEmptyBTree() - Creates a B-Tree to represent an empty directory (for AddIndexRoot). +NtfsCreateEmptyFileRecord() - Creates an empty file record in memory, with no attributes. CreateIndexRootFromBTree() - Fix TotalSizeOfEntries calculation. +NtfsCreateDirectory() - Creates a file record for an empty directory and adds it to the mft. svn path=/branches/GSoC_2016/NTFS/; revision=75692 |
||
---|---|---|
.. | ||
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 |