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/…
==============================================================================
--- 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/…
==============================================================================
--- 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/…
==============================================================================
--- 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/…
==============================================================================
--- 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,