[ros-diffs] [hpoussin] 32298: Add Ext2Chkdsk() method (unimplemented at the moment)

hpoussin at svn.reactos.org hpoussin at svn.reactos.org
Mon Feb 11 17:50:10 CET 2008


Author: hpoussin
Date: Mon Feb 11 19:50:10 2008
New Revision: 32298

URL: http://svn.reactos.org/svn/reactos?rev=32298&view=rev
Log:
Add Ext2Chkdsk() method (unimplemented at the moment)

Modified:
    trunk/reactos/include/reactos/libs/fslib/ext2lib.h
    trunk/reactos/lib/fslib/ext2lib/Mke2fs.c

Modified: trunk/reactos/include/reactos/libs/fslib/ext2lib.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/include/reactos/libs/fslib/ext2lib.h?rev=32298&r1=32297&r2=32298&view=diff
==============================================================================
--- trunk/reactos/include/reactos/libs/fslib/ext2lib.h (original)
+++ trunk/reactos/include/reactos/libs/fslib/ext2lib.h Mon Feb 11 19:50:10 2008
@@ -7,20 +7,24 @@
 #ifndef __EXT2LIB_H
 #define __EXT2LIB_H
 
-#include <fmifs.h>
+#include <fmifs/fmifs.h>
 
-NTSTATUS
-Ext2Initialize (VOID);
+NTSTATUS NTAPI
+Ext2Chkdsk(
+	IN PUNICODE_STRING DriveRoot,
+	IN BOOLEAN FixErrors,
+	IN BOOLEAN Verbose,
+	IN BOOLEAN CheckOnlyIfDirty,
+	IN BOOLEAN ScanDrive,
+	IN PFMIFSCALLBACK Callback);
 
-NTSTATUS
-Ext2Cleanup (VOID);
-
-NTSTATUS
-Ext2Format (PUNICODE_STRING DriveRoot,
-	    ULONG MediaFlag,
-	    PUNICODE_STRING Label,
-	    BOOLEAN QuickFormat,
-	    ULONG ClusterSize,
-	    PFMIFSCALLBACK Callback);
+NTSTATUS NTAPI
+Ext2Format(
+	IN PUNICODE_STRING DriveRoot,
+	IN FMIFS_MEDIA_FLAG MediaFlag,
+	IN PUNICODE_STRING Label,
+	IN BOOLEAN QuickFormat,
+	IN ULONG ClusterSize,
+	IN PFMIFSCALLBACK Callback);
 
 #endif /*__EXT2LIB_H */

Modified: trunk/reactos/lib/fslib/ext2lib/Mke2fs.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/lib/fslib/ext2lib/Mke2fs.c?rev=32298&r1=32297&r2=32298&view=diff
==============================================================================
--- trunk/reactos/lib/fslib/ext2lib/Mke2fs.c (original)
+++ trunk/reactos/lib/fslib/ext2lib/Mke2fs.c Mon Feb 11 19:50:10 2008
@@ -796,13 +796,14 @@
 }
 
 
-NTSTATUS
-Ext2Format(PUNICODE_STRING DriveRoot,
-	   ULONG MediaFlag,
-	   PUNICODE_STRING Label,
-	   BOOLEAN QuickFormat,
-	   ULONG ClusterSize,
-	   PFMIFSCALLBACK Callback)
+NTSTATUS NTAPI
+Ext2Format(
+	IN PUNICODE_STRING DriveRoot,
+	IN FMIFS_MEDIA_FLAG MediaFlag,
+	IN PUNICODE_STRING Label,
+	IN BOOLEAN QuickFormat,
+	IN ULONG ClusterSize,
+	IN PFMIFSCALLBACK Callback)
 {
     BOOLEAN    bRet = FALSE;
     NTSTATUS   Status = STATUS_UNSUCCESSFUL;
@@ -1008,3 +1009,16 @@
 
     return Status;
 }
+
+NTSTATUS WINAPI
+Ext2Chkdsk(
+	IN PUNICODE_STRING DriveRoot,
+	IN BOOLEAN FixErrors,
+	IN BOOLEAN Verbose,
+	IN BOOLEAN CheckOnlyIfDirty,
+	IN BOOLEAN ScanDrive,
+	IN PFMIFSCALLBACK Callback)
+{
+	UNIMPLEMENTED;
+	return STATUS_SUCCESS;
+}




More information about the Ros-diffs mailing list