Home | Info | Community | Development | myReactOS | Contact Us
ReactOS Development > Doxygencontrol.c
Go to the documentation of this file.
00001 /* 00002 * COPYRIGHT: See COPYING in the top level directory 00003 * PROJECT: ReactOS Kernel Streaming 00004 * FILE: drivers/wdm/audio/legacy/stream/dll.c 00005 * PURPOSE: kernel mode driver initialization 00006 * PROGRAMMER: Johannes Anderwald 00007 */ 00008 00009 00010 #include "stream.h" 00011 00012 00013 NTSTATUS 00014 NTAPI 00015 StreamClassPower( 00016 IN PDEVICE_OBJECT DeviceObject, 00017 IN PIRP Irp) 00018 { 00019 Irp->IoStatus.Information = 0; 00020 Irp->IoStatus.Status = STATUS_SUCCESS; 00021 IoCompleteRequest(Irp, IO_NO_INCREMENT); 00022 return STATUS_SUCCESS; 00023 } 00024 00025 NTSTATUS 00026 NTAPI 00027 StreamClassSystemControl( 00028 IN PDEVICE_OBJECT DeviceObject, 00029 IN PIRP Irp) 00030 { 00031 Irp->IoStatus.Information = 0; 00032 Irp->IoStatus.Status = STATUS_SUCCESS; 00033 IoCompleteRequest(Irp, IO_NO_INCREMENT); 00034 return STATUS_SUCCESS; 00035 } 00036 00037 NTSTATUS 00038 NTAPI 00039 StreamClassCleanup( 00040 IN PDEVICE_OBJECT DeviceObject, 00041 IN PIRP Irp) 00042 { 00043 Irp->IoStatus.Information = 0; 00044 Irp->IoStatus.Status = STATUS_SUCCESS; 00045 IoCompleteRequest(Irp, IO_NO_INCREMENT); 00046 return STATUS_SUCCESS; 00047 } 00048 00049 NTSTATUS 00050 NTAPI 00051 StreamClassFlushBuffers( 00052 IN PDEVICE_OBJECT DeviceObject, 00053 IN PIRP Irp) 00054 { 00055 Irp->IoStatus.Information = 0; 00056 Irp->IoStatus.Status = STATUS_SUCCESS; 00057 IoCompleteRequest(Irp, IO_NO_INCREMENT); 00058 return STATUS_SUCCESS; 00059 } 00060 00061 NTSTATUS 00062 NTAPI 00063 StreamClassDeviceControl( 00064 IN PDEVICE_OBJECT DeviceObject, 00065 IN PIRP Irp) 00066 { 00067 Irp->IoStatus.Information = 0; 00068 Irp->IoStatus.Status = STATUS_SUCCESS; 00069 IoCompleteRequest(Irp, IO_NO_INCREMENT); 00070 return STATUS_SUCCESS; 00071 } Generated on Sat May 26 2012 04:15:34 for ReactOS by
1.7.6.1
|