[ros-diffs] [cwittich] 30629: set DRIVER_CANCEL and DRIVER_DISPATCH where needed

cwittich at svn.reactos.org cwittich at svn.reactos.org
Wed Nov 21 16:53:32 CET 2007


Author: cwittich
Date: Wed Nov 21 18:53:31 2007
New Revision: 30629

URL: http://svn.reactos.org/svn/reactos?rev=30629&view=rev
Log:
set DRIVER_CANCEL and DRIVER_DISPATCH where needed

Modified:
    trunk/reactos/drivers/filesystems/npfs/fsctrl.c
    trunk/reactos/drivers/filesystems/npfs/npfs.h
    trunk/reactos/drivers/filesystems/npfs/rw.c

Modified: trunk/reactos/drivers/filesystems/npfs/fsctrl.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/npfs/fsctrl.c?rev=30629&r1=30628&r2=30629&view=diff
==============================================================================
--- trunk/reactos/drivers/filesystems/npfs/fsctrl.c (original)
+++ trunk/reactos/drivers/filesystems/npfs/fsctrl.c Wed Nov 21 18:53:31 2007
@@ -16,6 +16,7 @@
 
 /* FUNCTIONS *****************************************************************/
 
+static DRIVER_CANCEL NpfsListeningCancelRoutine;
 static VOID STDCALL
 NpfsListeningCancelRoutine(IN PDEVICE_OBJECT DeviceObject,
 						   IN PIRP Irp)

Modified: trunk/reactos/drivers/filesystems/npfs/npfs.h
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/npfs/npfs.h?rev=30629&r1=30628&r2=30629&view=diff
==============================================================================
--- trunk/reactos/drivers/filesystems/npfs/npfs.h (original)
+++ trunk/reactos/drivers/filesystems/npfs/npfs.h Wed Nov 21 18:53:31 2007
@@ -98,21 +98,37 @@
 
 #define PAGE_ROUND_UP(x) ( (((ULONG_PTR)x)%PAGE_SIZE) ? ((((ULONG_PTR)x)&(~(PAGE_SIZE-1)))+PAGE_SIZE) : ((ULONG_PTR)x) )
 
+DRIVER_DISPATCH NpfsCreate;
 NTSTATUS STDCALL NpfsCreate(PDEVICE_OBJECT DeviceObject, PIRP Irp);
+
+DRIVER_DISPATCH NpfsCreateNamedPipe;
 NTSTATUS STDCALL NpfsCreateNamedPipe(PDEVICE_OBJECT DeviceObject, PIRP Irp);
+
+DRIVER_DISPATCH NpfsCleanup;
 NTSTATUS STDCALL NpfsCleanup(PDEVICE_OBJECT DeviceObject, PIRP Irp);
+
+DRIVER_DISPATCH NpfsClose;
 NTSTATUS STDCALL NpfsClose(PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
+DRIVER_DISPATCH NpfsRead;
 NTSTATUS STDCALL NpfsRead(PDEVICE_OBJECT DeviceObject, PIRP Irp);
+
+DRIVER_DISPATCH NpfsWrite;
 NTSTATUS STDCALL NpfsWrite(PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
+DRIVER_DISPATCH NpfsFlushBuffers;
 NTSTATUS STDCALL NpfsFlushBuffers(PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
+DRIVER_DISPATCH NpfsFileSystemControl;
 NTSTATUS STDCALL NpfsFileSystemControl(PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
+DRIVER_DISPATCH NpfsQueryInformation;
 NTSTATUS STDCALL NpfsQueryInformation(PDEVICE_OBJECT DeviceObject, PIRP Irp);
+
+DRIVER_DISPATCH NpfsSetInformation;
 NTSTATUS STDCALL NpfsSetInformation(PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
+DRIVER_DISPATCH NpfsQueryVolumeInformation;
 NTSTATUS STDCALL NpfsQueryVolumeInformation (PDEVICE_OBJECT DeviceObject, PIRP Irp);
 
 NTSTATUS STDCALL

Modified: trunk/reactos/drivers/filesystems/npfs/rw.c
URL: http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/filesystems/npfs/rw.c?rev=30629&r1=30628&r2=30629&view=diff
==============================================================================
--- trunk/reactos/drivers/filesystems/npfs/rw.c (original)
+++ trunk/reactos/drivers/filesystems/npfs/rw.c Wed Nov 21 18:53:31 2007
@@ -43,6 +43,7 @@
 }
 #endif
 
+static DRIVER_CANCEL NpfsReadWriteCancelRoutine;
 static VOID STDCALL
 NpfsReadWriteCancelRoutine(IN PDEVICE_OBJECT DeviceObject,
 						   IN PIRP Irp)




More information about the Ros-diffs mailing list