|
YourDefrag
SVN
|
#include <JkDefragLib.h>
Public Member Functions | |
| void (__cdecl *ShowStatus)(struct DefragDataStruct *Data) | |
| void (__cdecl *ShowMove)(struct ItemStruct *Item | |
| void (__cdecl *ShowAnalyze)(struct DefragDataStruct *Data | |
| void (__cdecl *ShowDebug)(int Level | |
| struct ItemStruct WCHAR | void (__cdecl *DrawCluster)(struct DefragDataStruct *Data |
| void (__cdecl *ClearScreen)(WCHAR *Format | |
Public Attributes | |
| int | Phase |
| int | Zone |
| int * | Running |
| int * | RedrawScreen |
| BOOL | UseLastAccessTime |
| int | CannotMoveDirs |
| WCHAR * | IncludeMask |
| struct DiskStruct | Disk |
| double | FreeSpace |
| struct ItemStruct * | ItemTree |
| int | BalanceCount |
| WCHAR ** | Excludes |
| BOOL | UseDefaultSpaceHogs |
| WCHAR ** | SpaceHogs |
| ULONG64 | Zones [4] |
| struct ExcludesStruct | MftExcludes [3] |
| ULONG64 | TotalClusters |
| ULONG64 | BytesPerCluster |
| ULONG64 | CountFreeClusters |
| ULONG64 | CountGaps |
| ULONG64 | BiggestGap |
| ULONG64 | CountGapsLess16 |
| ULONG64 | CountClustersLess16 |
| ULONG64 | CountDirectories |
| ULONG64 | CountAllFiles |
| ULONG64 | CountFragmentedItems |
| ULONG64 | CountAllBytes |
| ULONG64 | CountFragmentedBytes |
| ULONG64 | CountAllClusters |
| ULONG64 | CountFragmentedClusters |
| double | AverageDistance |
| ULONG64 | PhaseTodo |
| ULONG64 | PhaseDone |
| int | Speed |
| LONG64 | StartTime |
| LONG64 | RunningTime |
| LONG64 | LastCheckpoint |
| ULONG64 | Clusters |
| ULONG64 ULONG64 | FromLcn |
| ULONG64 ULONG64 ULONG64 | ToLcn |
| ULONG64 ULONG64 ULONG64 ULONG64 | FromVcn |
| struct ItemStruct * | Item |
| struct ItemStruct WCHAR * | Message |
| struct ItemStruct WCHAR ULONG64 | ClusterStart |
| struct ItemStruct WCHAR ULONG64 ULONG64 | ClusterEnd |
| struct ItemStruct WCHAR ULONG64 ULONG64 int | Color |
| WCHAR ** | DebugMsg |
| DefragDataStruct::void | ( | __cdecl * | ShowStatus | ) |
| DefragDataStruct::void | ( | __cdecl * | ShowMove | ) |
| DefragDataStruct::void | ( | __cdecl * | ShowAnalyze | ) |
| DefragDataStruct::void | ( | __cdecl * | ShowDebug | ) |
| struct ItemStruct WCHAR DefragDataStruct::void | ( | __cdecl * | DrawCluster | ) |
| DefragDataStruct::void | ( | __cdecl * | ClearScreen | ) |
| ULONG64 DefragDataStruct::BiggestGap |
| struct ItemStruct WCHAR ULONG64 ULONG64 DefragDataStruct::ClusterEnd |
| ULONG64 DefragDataStruct::Clusters |
| struct ItemStruct WCHAR ULONG64 DefragDataStruct::ClusterStart |
| struct ItemStruct WCHAR ULONG64 ULONG64 int DefragDataStruct::Color |
| ULONG64 DefragDataStruct::CountAllBytes |
| ULONG64 DefragDataStruct::CountAllFiles |
| ULONG64 DefragDataStruct::CountGaps |
| WCHAR** DefragDataStruct::DebugMsg |
| struct DiskStruct DefragDataStruct::Disk |
| WCHAR** DefragDataStruct::Excludes |
| double DefragDataStruct::FreeSpace |
| ULONG64 ULONG64 DefragDataStruct::FromLcn |
| ULONG64 ULONG64 ULONG64 ULONG64 DefragDataStruct::FromVcn |
| struct ItemStruct * DefragDataStruct::Item |
| struct ItemStruct* DefragDataStruct::ItemTree |
| struct ItemStruct WCHAR* DefragDataStruct::Message |
| struct ExcludesStruct DefragDataStruct::MftExcludes[3] |
| ULONG64 DefragDataStruct::PhaseDone |
| ULONG64 DefragDataStruct::PhaseTodo |
| WCHAR** DefragDataStruct::SpaceHogs |
| LONG64 DefragDataStruct::StartTime |
| ULONG64 ULONG64 ULONG64 DefragDataStruct::ToLcn |
| ULONG64 DefragDataStruct::TotalClusters |
| ULONG64 DefragDataStruct::Zones[4] |
1.7.5.1