Author: pschweitzer
Date: Tue Aug 11 19:08:58 2009
New Revision: 42624
URL:
http://svn.reactos.org/svn/reactos?rev=42624&view=rev
Log:
Other resync.
Now branch builds up to gdi32.
Modified:
branches/pierre-fsd/drivers/filesystems/fastfat/fastio.c
branches/pierre-fsd/drivers/filesystems/fs_rec/fs_rec.h
branches/pierre-fsd/include/ddk/winddk.h
Modified: branches/pierre-fsd/drivers/filesystems/fastfat/fastio.c
URL:
http://svn.reactos.org/svn/reactos/branches/pierre-fsd/drivers/filesystems/…
==============================================================================
--- branches/pierre-fsd/drivers/filesystems/fastfat/fastio.c [iso-8859-1] (original)
+++ branches/pierre-fsd/drivers/filesystems/fastfat/fastio.c [iso-8859-1] Tue Aug 11
19:08:58 2009
@@ -114,7 +114,7 @@
static BOOLEAN NTAPI
VfatFastIoUnlockAllByKey(IN PFILE_OBJECT FileObject,
- PEPROCESS ProcessId,
+ PVOID ProcessId,
ULONG Key,
OUT PIO_STATUS_BLOCK IoStatus,
IN PDEVICE_OBJECT DeviceObject)
Modified: branches/pierre-fsd/drivers/filesystems/fs_rec/fs_rec.h
URL:
http://svn.reactos.org/svn/reactos/branches/pierre-fsd/drivers/filesystems/…
==============================================================================
--- branches/pierre-fsd/drivers/filesystems/fs_rec/fs_rec.h [iso-8859-1] (original)
+++ branches/pierre-fsd/drivers/filesystems/fs_rec/fs_rec.h [iso-8859-1] Tue Aug 11
19:08:58 2009
@@ -25,6 +25,12 @@
//
#define UDFS_VRS_START_OFFSET 32768
#define UDFS_AVDP_SECTOR 256
+
+//
+// Ext2 Magic
+// Taken from Linux Kernel
+//
+#define EXT2_SUPER_MAGIC 0xEF53
//
// Non-standard rounding macros
Modified: branches/pierre-fsd/include/ddk/winddk.h
URL:
http://svn.reactos.org/svn/reactos/branches/pierre-fsd/include/ddk/winddk.h…
==============================================================================
--- branches/pierre-fsd/include/ddk/winddk.h [iso-8859-1] (original)
+++ branches/pierre-fsd/include/ddk/winddk.h [iso-8859-1] Tue Aug 11 19:08:58 2009
@@ -2157,6 +2157,7 @@
#define DO_POWER_PAGABLE 0x00002000
#define DO_POWER_INRUSH 0x00004000
#define DO_LOW_PRIORITY_FILESYSTEM 0x00010000
+#define DO_XIP 0x00020000
/* DEVICE_OBJECT.Characteristics */
@@ -3289,7 +3290,7 @@
typedef BOOLEAN
(DDKAPI *PFAST_IO_UNLOCK_ALL_BY_KEY)(
IN struct _FILE_OBJECT *FileObject,
- PEPROCESS ProcessId,
+ PVOID ProcessId,
ULONG Key,
OUT PIO_STATUS_BLOCK IoStatus,
IN struct _DEVICE_OBJECT *DeviceObject);
@@ -4548,6 +4549,9 @@
#define IO_FORCE_ACCESS_CHECK 0x001
#define IO_NO_PARAMETER_CHECKING 0x100
+#define IO_REPARSE 0x0
+#define IO_REMOUNT 0x1
+
typedef NTSTATUS
(DDKAPI *PIO_QUERY_DEVICE_ROUTINE)(
IN PVOID Context,