branch update for HEAD-2003050101
[reactos.git] / subsys / system / usetup / usetup.h
index b4fc855..2fab152 100644 (file)
@@ -27,6 +27,8 @@
 #ifndef __USETUP_H__
 #define __USETUP_H__
 
+// Define to allow creating a new partition and format it
+//#define ENABLE_FORMAT
 
 #define DPRINT1(args...) do { DbgPrint("(%s:%d) ",__FILE__,__LINE__); DbgPrint(args); } while(0);
 #define CHECKPOINT1 do { DbgPrint("%s:%d\n",__FILE__,__LINE__); } while(0);
 #define DPRINT(args...)
 #define CHECKPOINT
 
+typedef enum
+{
+#ifdef ENABLE_FORMAT
+  FsFat = 0,
+  FsKeep = 1
+#else
+  FsKeep = 0
+#endif
+} FILE_SYSTEM;
+
+typedef struct _FILE_SYSTEM_LIST
+{
+  SHORT Left;
+  SHORT Top;
+  FILE_SYSTEM CurrentFileSystem;
+  ULONG FileSystemCount;
+} FILE_SYSTEM_LIST, *PFILE_SYSTEM_LIST;
 
 extern HANDLE ProcessHeap;
 
+extern UNICODE_STRING SourceRootPath;
+
 
 #endif /* __USETUP_H__*/