ReactOS
0.4.15-dev-1619-g69dffed
|
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
#include <string>
#include <winioctl.h>
#include <vector>
Go to the source code of this file.
Macros | |
#define | APPNAME_CLI L"Unfrag" |
#define | APPNAME_GUI L"Fraginator" |
#define | APPVER_STR L"1.03" |
#define | APPVER_NUM 1.03f |
#define | APPAUTHOR L"Rick Brewster" |
#define | APPCOPYRIGHT L"Copyright 2000-2002 Rick Brewster" |
Typedefs | |
typedef unsigned __int8 | uint8 |
typedef signed __int8 | sint8 |
typedef unsigned __int16 | uint16 |
typedef signed __int16 | sint16 |
typedef unsigned __int32 | uint32 |
typedef signed __int32 | sint32 |
typedef unsigned __int64 | uint64 |
typedef signed __int64 | sint64 |
typedef unsigned char | uchar |
Enumerations | |
enum | DefragType { DefragInvalid, DefragFast, DefragExtensive, DefragAnalyze } |
Functions | |
bool | CheckWinVer (void) |
Defragment * | StartDefragThread (wstring Drive, DefragType Method, HANDLE &Handle) |
wchar_t * | AddCommas (wchar_t *Result, uint64 Number) |
Variables | |
bool | QuietMode |
bool | VerboseMode |
Enumerator | |
---|---|
DefragInvalid | |
DefragFast | |
DefragExtensive | |
DefragAnalyze |
Definition at line 48 of file Unfrag.cpp.
Referenced by AddCommas(), and SetReportInfo().
Definition at line 19 of file Unfrag.cpp.
Referenced by FraggerHelp(), and wWinMain().
Defragment* StartDefragThread | ( | wstring | Drive, |
DefragType | Method, | ||
HANDLE & | Handle | ||
) |
Definition at line 132 of file Unfrag.cpp.
Referenced by MainDialogProc().
bool QuietMode |
Definition at line 14 of file Unfrag.cpp.
bool VerboseMode |
Definition at line 15 of file Unfrag.cpp.