mirror of
https://github.com/reactos/reactos.git
synced 2025-08-07 07:03:06 +00:00
[NTFS] - Respect NTFS' file ordering when enumerating a directory. Split off part of BrowseIndexEntries() into a separate function to simplify the code.
AddNewMftEntry() - Zero the (larger) buffer for the bitmap prior to reading the bitmap. BrowseIndexEntries() - Check sub-nodes before checking an index entry. Read and use the index bitmap when checking sub-nodes. +BrowseSubNodeIndexEntries() - Called for sub-nodes of an index when browsing index entries. +NtfsDumpData() - Diagnostic function which allows for visualizing a series of bytes. svn path=/branches/GSoC_2016/NTFS/; revision=75817
This commit is contained in:
parent
a40ba448d4
commit
1ac7128da0
2 changed files with 285 additions and 63 deletions
|
@ -769,6 +769,9 @@ GetAllocationOffsetFromVCN(PDEVICE_EXTENSION DeviceExt,
|
|||
ULONG IndexBufferSize,
|
||||
ULONGLONG Vcn);
|
||||
|
||||
ULONGLONG
|
||||
GetIndexEntryVCN(PINDEX_ENTRY_ATTRIBUTE IndexEntry);
|
||||
|
||||
ULONG
|
||||
GetSizeOfIndexEntries(PB_TREE_FILENAME_NODE Node);
|
||||
|
||||
|
@ -1002,6 +1005,9 @@ AddNewMftEntry(PFILE_RECORD_HEADER FileRecord,
|
|||
PULONGLONG DestinationIndex,
|
||||
BOOLEAN CanWait);
|
||||
|
||||
VOID
|
||||
NtfsDumpData(ULONG_PTR Buffer, ULONG Length);
|
||||
|
||||
PNTFS_ATTR_CONTEXT
|
||||
PrepareAttributeContext(PNTFS_ATTR_RECORD AttrRecord);
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue