YourDefrag
SVN
|
Go to the source code of this file.
Classes | |
struct | FragmentListStruct |
struct | ItemStruct |
struct | DiskStruct |
struct | ExcludesStruct |
struct | DefragDataStruct |
Defines | |
#define | VERSIONTEXT L"JkDefrag v3.36" |
#define | NO 0 |
#define | YES 1 |
#define | VIRTUALFRAGMENT 18446744073709551615 |
#define | RUNNING 0 |
#define | STOPPING 1 |
#define | STOPPED 2 |
#define | COLOREMPTY 0 |
#define | COLORALLOCATED 1 |
#define | COLORUNFRAGMENTED 2 |
#define | COLORUNMOVABLE 3 |
#define | COLORFRAGMENTED 4 |
#define | COLORBUSY 5 |
#define | COLORMFT 6 |
#define | COLORSPACEHOG 7 |
Enumerations | |
enum | DiskType { UnknownType = 0, NTFS = 1, FAT12 = 12, FAT16 = 16, FAT32 = 32 } |
Functions | |
__declspec (dllexport) void RunJkDefrag(WCHAR *Path | |
int int double WCHAR WCHAR int int | void (__cdecl *ShowStatus)(struct DefragDataStruct *Data) |
Variables | |
int | Mode |
int int | Speed |
int int double | FreeSpace |
int int double WCHAR ** | Excludes |
int int double WCHAR WCHAR ** | SpaceHogs |
int int double WCHAR WCHAR int * | Running |
int int double WCHAR WCHAR int int * | RedrawScreen |
int int double WCHAR WCHAR int int ULONG64 | Clusters |
int int double WCHAR WCHAR int int ULONG64 ULONG64 | FromLcn |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 | ToLcn |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 | FromVcn |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct * | Item |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR * | Message |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 | ClusterStart |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 ULONG64 | ClusterEnd |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 ULONG64 int | Color |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 ULONG64 int WCHAR ** | DebugMsg |
int | TimeOut |
char * | Needle |
WCHAR * | Out |
WCHAR size_t | Width |
BYTE * | Buffer |
BYTE ULONG64 | Count |
WCHAR * | Mask |
WCHAR * | NewString |
int | Direction |
struct ItemStruct * | New |
ULONG64 | Offset |
ULONG64 ULONG64 | Size |
struct ItemStruct ULONG64 | BusyOffset |
struct ItemStruct ULONG64 ULONG64 | BusySize |
struct ItemStruct ULONG64 ULONG64 int | UnDraw |
int | Phase |
int int | Zone |
#define COLORALLOCATED 1 |
#define COLORBUSY 5 |
#define COLOREMPTY 0 |
#define COLORFRAGMENTED 4 |
#define COLORMFT 6 |
#define COLORSPACEHOG 7 |
#define COLORUNFRAGMENTED 2 |
#define COLORUNMOVABLE 3 |
#define NO 0 |
#define RUNNING 0 |
#define STOPPED 2 |
#define STOPPING 1 |
#define VERSIONTEXT L"JkDefrag v3.36" |
#define VIRTUALFRAGMENT 18446744073709551615 |
#define YES 1 |
enum DiskType |
__declspec | ( | dllexport | ) |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 ULONG64 int void | ( | __cdecl * | ShowStatus | ) |
BYTE* Buffer |
struct ItemStruct ULONG64 BusyOffset |
struct ItemStruct ULONG64 ULONG64 BusySize |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 ULONG64 ClusterEnd |
int int double WCHAR WCHAR int int ULONG64 Clusters |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 ClusterStart |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 ULONG64 int Color |
BYTE ULONG64 Count |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR ULONG64 ULONG64 int WCHAR** DebugMsg |
int Direction |
int int double WCHAR** Excludes |
int int double FreeSpace |
int int double WCHAR WCHAR int int ULONG64 ULONG64 FromLcn |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 FromVcn |
struct ItemStruct * Item |
WCHAR* Mask |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ULONG64 struct ItemStruct struct ItemStruct WCHAR* Message |
int Mode |
WCHAR * Needle |
struct ItemStruct* New |
WCHAR* NewString |
ULONG64 Offset |
WCHAR* Out |
int Phase |
int int double WCHAR WCHAR int int* RedrawScreen |
int int double WCHAR WCHAR int* Running |
ULONG64 ULONG64 Size |
int int double WCHAR WCHAR** SpaceHogs |
int int Speed |
int TimeOut |
int int double WCHAR WCHAR int int ULONG64 ULONG64 ULONG64 ToLcn |
struct ItemStruct ULONG64 ULONG64 int UnDraw |
WCHAR size_t Width |
int int Zone |