|
YourDefrag
SVN
|
#include <windows.h>#include <stdio.h>#include <sys/timeb.h>#include <wchar.h>#include <LIMITS.H>#include "JkDefragLib.h"#include "ScanFat.h"#include "x64glue.h"Defines | |
| #define | _WIN32_WINNT 0x0500 |
Functions | |
| UCHAR | CalculateShortNameCheckSum (UCHAR *Name) |
| ULONG64 | ConvertTime (USHORT Date, USHORT Time, USHORT Time10) |
| void | MakeFragmentList (struct DefragDataStruct *Data, struct FatDiskInfoStruct *DiskInfo, struct ItemStruct *Item, ULONG64 Cluster) |
| BYTE * | LoadDirectory (struct DefragDataStruct *Data, struct FatDiskInfoStruct *DiskInfo, ULONG64 StartCluster, ULONG64 *OutLength) |
| void | AnalyzeFatDirectory (struct DefragDataStruct *Data, struct FatDiskInfoStruct *DiskInfo, BYTE *Buffer, ULONG64 Length, struct ItemStruct *ParentDirectory) |
| BOOL | AnalyzeFatVolume (struct DefragDataStruct *Data) |
| #define _WIN32_WINNT 0x0500 |
| void AnalyzeFatDirectory | ( | struct DefragDataStruct * | Data, |
| struct FatDiskInfoStruct * | DiskInfo, | ||
| BYTE * | Buffer, | ||
| ULONG64 | Length, | ||
| struct ItemStruct * | ParentDirectory | ||
| ) |
| BOOL AnalyzeFatVolume | ( | struct DefragDataStruct * | Data | ) |
| UCHAR CalculateShortNameCheckSum | ( | UCHAR * | Name | ) |
| ULONG64 ConvertTime | ( | USHORT | Date, |
| USHORT | Time, | ||
| USHORT | Time10 | ||
| ) |
| BYTE* LoadDirectory | ( | struct DefragDataStruct * | Data, |
| struct FatDiskInfoStruct * | DiskInfo, | ||
| ULONG64 | StartCluster, | ||
| ULONG64 * | OutLength | ||
| ) |
| void MakeFragmentList | ( | struct DefragDataStruct * | Data, |
| struct FatDiskInfoStruct * | DiskInfo, | ||
| struct ItemStruct * | Item, | ||
| ULONG64 | Cluster | ||
| ) |
1.7.5.1