[FSLIB] Add headers for our FS libs.
[reactos.git] / sdk / include / reactos / libs / fslib / ntfslib.h
1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS NTFS filesystem library
4 * FILE: include/reactos/libs/fslib/ntfslib.h
5 * PURPOSE: Public definitions for NTFS filesystem library
6 */
7 #ifndef __NTFSLIB_H
8 #define __NTFSLIB_H
9
10 #include <fmifs/fmifs.h>
11
12 NTSTATUS NTAPI
13 NtfsChkdsk(
14 IN PUNICODE_STRING DriveRoot,
15 IN BOOLEAN FixErrors,
16 IN BOOLEAN Verbose,
17 IN BOOLEAN CheckOnlyIfDirty,
18 IN BOOLEAN ScanDrive,
19 IN PFMIFSCALLBACK Callback);
20
21 NTSTATUS NTAPI
22 NtfsFormat(
23 IN PUNICODE_STRING DriveRoot,
24 IN FMIFS_MEDIA_FLAG MediaFlag,
25 IN PUNICODE_STRING Label,
26 IN BOOLEAN QuickFormat,
27 IN ULONG ClusterSize,
28 IN PFMIFSCALLBACK Callback);
29
30 #endif /*__NTFSLIB_H */