![]() |
UltraDefrag Engine Architecture - Reference Manual - Guides |
|
Volume free space dumping code. More...
Go to the source code of this file.
Functions | |
NTSTATUS | FillFreeSpaceMap (void) |
Dumps the free space on the volume. | |
void | ProcessFreedBlock (ULONGLONG start, ULONGLONG len, UCHAR old_space_state) |
Processes a space block freed by file moving routines. | |
void | AddFreeSpaceBlock (ULONGLONG start, ULONGLONG length) |
Adds a free space block to the free space map. | |
void | TruncateFreeSpaceBlock (ULONGLONG start, ULONGLONG length) |
Cuts the left side of the free space block. | |
void | RemoveFreeSpaceBlock (ULONGLONG start, ULONGLONG len) |
Removes a range of clusters from the free space list. | |
void | DbgPrintFreeSpaceList (void) |
Prints sequenly all the entries of the free space list. |
Volume free space dumping code.
Definition in file freespace.c.