From e84dcfd61b3af1cbd1417ea73bc55a8084cd6cfc Mon Sep 17 00:00:00 2001 From: Johannes Anderwald Date: Tue, 21 Apr 2009 09:56:20 +0000 Subject: [PATCH] - Fix return type of FastDeviceIo / FastRead / FastWrite svn path=/trunk/; revision=40632 --- .../wdm/audio/backpln/portcls/filter_wavecyclic.c | 12 ++++++------ .../wdm/audio/backpln/portcls/filter_wavepci.c | 12 ++++++------ .../drivers/wdm/audio/backpln/portcls/interfaces.h | 6 +++--- .../wdm/audio/backpln/portcls/pin_wavecyclic.c | 10 +++++----- 4 files changed, 20 insertions(+), 20 deletions(-) diff --git a/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c b/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c index c017d19d004..17e71ff8d7e 100644 --- a/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c +++ b/reactos/drivers/wdm/audio/backpln/portcls/filter_wavecyclic.c @@ -284,7 +284,7 @@ IPortFilterWaveCyclic_fnSetSecurity( /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortFilterWaveCyclic_fnFastDeviceIoControl( IN IPortFilterWaveCyclic* iface, @@ -299,13 +299,13 @@ IPortFilterWaveCyclic_fnFastDeviceIoControl( IN PDEVICE_OBJECT DeviceObject) { UNIMPLEMENTED - return STATUS_SUCCESS; + return FALSE; } /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortFilterWaveCyclic_fnFastRead( IN IPortFilterWaveCyclic* iface, @@ -319,13 +319,13 @@ IPortFilterWaveCyclic_fnFastRead( IN PDEVICE_OBJECT DeviceObject) { UNIMPLEMENTED - return STATUS_SUCCESS; + return FALSE; } /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortFilterWaveCyclic_fnFastWrite( IN IPortFilterWaveCyclic* iface, @@ -339,7 +339,7 @@ IPortFilterWaveCyclic_fnFastWrite( IN PDEVICE_OBJECT DeviceObject) { UNIMPLEMENTED - return STATUS_SUCCESS; + return FALSE; } /* diff --git a/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c b/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c index dd28b79cd97..7706b76f0ea 100644 --- a/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c +++ b/reactos/drivers/wdm/audio/backpln/portcls/filter_wavepci.c @@ -284,7 +284,7 @@ IPortFilterWavePci_fnSetSecurity( /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortFilterWavePci_fnFastDeviceIoControl( IN IPortFilterWavePci* iface, @@ -299,13 +299,13 @@ IPortFilterWavePci_fnFastDeviceIoControl( IN PDEVICE_OBJECT DeviceObject) { UNIMPLEMENTED - return STATUS_SUCCESS; + return FALSE; } /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortFilterWavePci_fnFastRead( IN IPortFilterWavePci* iface, @@ -319,13 +319,13 @@ IPortFilterWavePci_fnFastRead( IN PDEVICE_OBJECT DeviceObject) { UNIMPLEMENTED - return STATUS_SUCCESS; + return FALSE; } /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortFilterWavePci_fnFastWrite( IN IPortFilterWavePci* iface, @@ -339,7 +339,7 @@ IPortFilterWavePci_fnFastWrite( IN PDEVICE_OBJECT DeviceObject) { UNIMPLEMENTED - return STATUS_SUCCESS; + return FALSE; } /* diff --git a/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h b/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h index a715c8a7497..f168a460cd6 100644 --- a/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h +++ b/reactos/drivers/wdm/audio/backpln/portcls/interfaces.h @@ -49,7 +49,7 @@ DEFINE_GUID(IID_IIrpTargetFactory, 0xB4C90A62, 0x5791, 0x11D0, 0xF9, 0x86, 0x00, 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 @@ DEFINE_GUID(IID_IIrpTargetFactory, 0xB4C90A62, 0x5791, 0x11D0, 0xF9, 0x86, 0x00, 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 @@ DEFINE_GUID(IID_IIrpTargetFactory, 0xB4C90A62, 0x5791, 0x11D0, 0xF9, 0x86, 0x00, 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, \ diff --git a/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c b/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c index eba8bf080bf..8563fb5188c 100644 --- a/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c +++ b/reactos/drivers/wdm/audio/backpln/portcls/pin_wavecyclic.c @@ -764,7 +764,7 @@ IPortPinWaveCyclic_fnSetSecurity( /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortPinWaveCyclic_fnFastDeviceIoControl( IN IPortPinWaveCyclic* iface, @@ -778,14 +778,14 @@ IPortPinWaveCyclic_fnFastDeviceIoControl( OUT PIO_STATUS_BLOCK StatusBlock, IN PDEVICE_OBJECT DeviceObject) { - - return STATUS_SUCCESS; + UNIMPLEMENTED + return FALSE; } /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortPinWaveCyclic_fnFastRead( IN IPortPinWaveCyclic* iface, @@ -829,7 +829,7 @@ IPortPinWaveCyclic_fnFastRead( /* * @implemented */ -NTSTATUS +BOOLEAN NTAPI IPortPinWaveCyclic_fnFastWrite( IN IPortPinWaveCyclic* iface,