![]() |
UltraDefrag Engine Architecture - Reference Manual - Guides |
|
Library interface code. More...
Go to the source code of this file.
Functions | |
BOOL WINAPI | DllMain (HANDLE hinstDLL, DWORD dwReason, LPVOID lpvReserved) |
udefrag-kernel.dll entry point. | |
void __stdcall | udefrag_kernel_native_init (void) |
Initializes the driver. | |
void __stdcall | udefrag_kernel_native_unload (void) |
Frees driver resources. | |
int __stdcall | udefrag_kernel_start (char *volume_name, UDEFRAG_JOB_TYPE job_type, int cluster_map_size) |
Starts a disk defragmentation/analysis/optimization job. | |
int __stdcall | udefrag_kernel_stop (void) |
Terminates the running disk defragmentation/analysis/optimization job. | |
int __stdcall | udefrag_kernel_get_statistic (STATISTIC *stat, char *map, int map_size) |
Retrieves the disk defragmentation statistics. |
Library interface code.
Definition in file udefrag-kernel.c.