mirror of https://github.com/tongzx/nt5src
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
29 lines
697 B
29 lines
697 B
/**************************************************************************************************
|
|
|
|
FILENAME: MFTDefrag.h
|
|
|
|
COPYRIGHT© 2001 Microsoft Corporation and Executive Software International, Inc.
|
|
|
|
DESCRIPTION:
|
|
Defrag the MFT.
|
|
|
|
**************************************************************************************************/
|
|
|
|
BOOL MFTDefrag(
|
|
IN HANDLE hVolumeHandle,
|
|
IN LONGLONG BitmapSize,
|
|
IN LONGLONG BytesPerSector,
|
|
IN LONGLONG TotalClusters,
|
|
IN ULONGLONG MftZoneStart,
|
|
IN ULONGLONG MftZoneEnd,
|
|
IN TCHAR tDrive,
|
|
IN LONGLONG ClustersPerFRS
|
|
);
|
|
|
|
|
|
ULONGLONG GetMFTSize(
|
|
IN HANDLE hMFTHandle,
|
|
OUT LONGLONG* lMFTFragments,
|
|
OUT LONGLONG* lMFTStartingVcn
|
|
);
|
|
|