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/f... ============================================================================== --- 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/f... ============================================================================== --- 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,