1 /*
2 * COPYRIGHT: See COPYING in the top level directory
3 * PROJECT: ReactOS NTFS FS library
4 * FILE: lib/fslib/ntfslib/ntfslib.c
5 * PURPOSE: NTFS lib
6 * PROGRAMMERS: Pierre Schweitzer
7 */
8
9 #define NTOS_MODE_USER
10 #include <ndk/umtypes.h>
11 #include <fmifs/fmifs.h>
12
13 #define NDEBUG
14 #include <debug.h>
15
16 BOOLEAN
17 NTAPI
NtfsFormat(IN PUNICODE_STRING DriveRoot,IN PFMIFSCALLBACK Callback,IN BOOLEAN QuickFormat,IN BOOLEAN BackwardCompatible,IN MEDIA_TYPE MediaType,IN PUNICODE_STRING Label,IN ULONG ClusterSize)18 NtfsFormat(
19 IN PUNICODE_STRING DriveRoot,
20 IN PFMIFSCALLBACK Callback,
21 IN BOOLEAN QuickFormat,
22 IN BOOLEAN BackwardCompatible,
23 IN MEDIA_TYPE MediaType,
24 IN PUNICODE_STRING Label,
25 IN ULONG ClusterSize)
26 {
27 UNIMPLEMENTED;
28 return TRUE;
29 }
30
31 BOOLEAN
32 NTAPI
NtfsChkdsk(IN PUNICODE_STRING DriveRoot,IN PFMIFSCALLBACK Callback,IN BOOLEAN FixErrors,IN BOOLEAN Verbose,IN BOOLEAN CheckOnlyIfDirty,IN BOOLEAN ScanDrive,IN PVOID pUnknown1,IN PVOID pUnknown2,IN PVOID pUnknown3,IN PVOID pUnknown4,IN PULONG ExitStatus)33 NtfsChkdsk(
34 IN PUNICODE_STRING DriveRoot,
35 IN PFMIFSCALLBACK Callback,
36 IN BOOLEAN FixErrors,
37 IN BOOLEAN Verbose,
38 IN BOOLEAN CheckOnlyIfDirty,
39 IN BOOLEAN ScanDrive,
40 IN PVOID pUnknown1,
41 IN PVOID pUnknown2,
42 IN PVOID pUnknown3,
43 IN PVOID pUnknown4,
44 IN PULONG ExitStatus)
45 {
46 UNIMPLEMENTED;
47 *ExitStatus = (ULONG)STATUS_SUCCESS;
48 return TRUE;
49 }
50