Author: janderwald
Date: Tue Apr 21 13:56:20 2009
New Revision: 40632

URL: http://svn.reactos.org/svn/reactos?rev=40632&view=rev
Log:
- Fix return type of FastDeviceIo / FastRead / FastWrite

Modified:
    trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c
    trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c
    trunk/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h
    trunk/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c

Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c?rev=40632&r1=40631&r2=40632&view=diff
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c 
[iso-8859-1] (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c 
[iso-8859-1] Tue Apr 21 13:56:20 2009
@@ -284,7 +284,7 @@
 /*
  * @implemented
  */
-NTSTATUS
+BOOLEAN
 NTAPI
 IPortFilterWaveCyclic_fnFastDeviceIoControl(
     IN IPortFilterWaveCyclic* iface,
@@ -299,13 +299,13 @@
     IN PDEVICE_OBJECT DeviceObject)
 {
     UNIMPLEMENTED
-    return STATUS_SUCCESS;
-}
-
-/*
- * @implemented
- */
-NTSTATUS
+    return FALSE;
+}
+
+/*
+ * @implemented
+ */
+BOOLEAN
 NTAPI
 IPortFilterWaveCyclic_fnFastRead(
     IN IPortFilterWaveCyclic* iface,
@@ -319,13 +319,13 @@
     IN PDEVICE_OBJECT DeviceObject)
 {
     UNIMPLEMENTED
-    return STATUS_SUCCESS;
-}
-
-/*
- * @implemented
- */
-NTSTATUS
+    return FALSE;
+}
+
+/*
+ * @implemented
+ */
+BOOLEAN
 NTAPI
 IPortFilterWaveCyclic_fnFastWrite(
     IN IPortFilterWaveCyclic* iface,
@@ -339,7 +339,7 @@
     IN PDEVICE_OBJECT DeviceObject)
 {
     UNIMPLEMENTED
-    return STATUS_SUCCESS;
+    return FALSE;
 }
 
 /*

Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c?rev=40632&r1=40631&r2=40632&view=diff
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c 
[iso-8859-1] (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c 
[iso-8859-1] Tue Apr 21 13:56:20 2009
@@ -284,7 +284,7 @@
 /*
  * @implemented
  */
-NTSTATUS
+BOOLEAN
 NTAPI
 IPortFilterWavePci_fnFastDeviceIoControl(
     IN IPortFilterWavePci* iface,
@@ -299,13 +299,13 @@
     IN PDEVICE_OBJECT DeviceObject)
 {
     UNIMPLEMENTED
-    return STATUS_SUCCESS;
-}
-
-/*
- * @implemented
- */
-NTSTATUS
+    return FALSE;
+}
+
+/*
+ * @implemented
+ */
+BOOLEAN
 NTAPI
 IPortFilterWavePci_fnFastRead(
     IN IPortFilterWavePci* iface,
@@ -319,13 +319,13 @@
     IN PDEVICE_OBJECT DeviceObject)
 {
     UNIMPLEMENTED
-    return STATUS_SUCCESS;
-}
-
-/*
- * @implemented
- */
-NTSTATUS
+    return FALSE;
+}
+
+/*
+ * @implemented
+ */
+BOOLEAN
 NTAPI
 IPortFilterWavePci_fnFastWrite(
     IN IPortFilterWavePci* iface,
@@ -339,7 +339,7 @@
     IN PDEVICE_OBJECT DeviceObject)
 {
     UNIMPLEMENTED
-    return STATUS_SUCCESS;
+    return FALSE;
 }
 
 /*

Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h?rev=40632&r1=40631&r2=40632&view=diff
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h [iso-8859-1] 
(original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h [iso-8859-1] 
Tue Apr 21 13:56:20 2009
@@ -49,7 +49,7 @@
         IN PDEVICE_OBJECT DeviceObject,                    \
         IN PIRP Irp)PURE;                                  \
                                                            \
-    STDMETHOD_(NTSTATUS, FastDeviceIoControl)(THIS_        \
+    STDMETHOD_(BOOLEAN, FastDeviceIoControl)(THIS_        \
         IN PFILE_OBJECT FileObject,                        \
         IN BOOLEAN Wait,                                   \
         IN PVOID InputBuffer,                              \
@@ -60,7 +60,7 @@
         OUT PIO_STATUS_BLOCK StatusBlock,                  \
         IN PDEVICE_OBJECT DeviceObject)PURE;               \
                                                            \
-    STDMETHOD_(NTSTATUS, FastRead)(THIS_                   \
+    STDMETHOD_(BOOLEAN, FastRead)(THIS_                    \
         IN PFILE_OBJECT FileObject,                        \
         IN PLARGE_INTEGER FileOffset,                      \
         IN ULONG Length,                                   \
@@ -70,7 +70,7 @@
         OUT PIO_STATUS_BLOCK StatusBlock,                  \
         IN PDEVICE_OBJECT DeviceObject)PURE;               \
                                                            \
-    STDMETHOD_(NTSTATUS, FastWrite)(THIS_                  \
+    STDMETHOD_(BOOLEAN, FastWrite)(THIS_                   \
         IN PFILE_OBJECT FileObject,                        \
         IN PLARGE_INTEGER FileOffset,                      \
         IN ULONG Length,                                   \

Modified: trunk/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c
URL: 
http://svn.reactos.org/svn/reactos/trunk/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c?rev=40632&r1=40631&r2=40632&view=diff
==============================================================================
--- trunk/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c 
[iso-8859-1] (original)
+++ trunk/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c 
[iso-8859-1] Tue Apr 21 13:56:20 2009
@@ -764,7 +764,7 @@
 /*
  * @implemented
  */
-NTSTATUS
+BOOLEAN
 NTAPI
 IPortPinWaveCyclic_fnFastDeviceIoControl(
     IN IPortPinWaveCyclic* iface,
@@ -778,14 +778,14 @@
     OUT PIO_STATUS_BLOCK StatusBlock,
     IN PDEVICE_OBJECT DeviceObject)
 {
-
-    return STATUS_SUCCESS;
-}
-
-/*
- * @implemented
- */
-NTSTATUS
+    UNIMPLEMENTED
+    return FALSE;
+}
+
+/*
+ * @implemented
+ */
+BOOLEAN
 NTAPI
 IPortPinWaveCyclic_fnFastRead(
     IN IPortPinWaveCyclic* iface,
@@ -829,7 +829,7 @@
 /*
  * @implemented
  */
-NTSTATUS
+BOOLEAN
 NTAPI
 IPortPinWaveCyclic_fnFastWrite(
     IN IPortPinWaveCyclic* iface,

Reply via email to