ReactOS Fundraising Campaign 2012
 
€ 4,410 / € 30,000

Information | Donate

Home | Info | Community | Development | myReactOS | Contact Us

  1. Home
  2. Community
  3. Development
  4. myReactOS
  5. Fundraiser 2012

  1. Main Page
  2. Alphabetical List
  3. Data Structures
  4. Directories
  5. File List
  6. Data Fields
  7. Globals
  8. Related Pages

ReactOS Development > Doxygen

stream.h File Reference
#include <strmini.h>
#include <debug.h>

Go to the source code of this file.

Data Structures

struct  STREAM_CLASS_DRIVER_EXTENSION
struct  MEMORY_RESOURCE_LIST
struct  STREAM_DEVICE_EXTENSION
struct  HW_STREAM_REQUEST_BLOCK_EXT

Defines

#define YDEBUG
#define STREAMDEBUG_LEVEL   DebugLevelMaximum

Typedefs

typedef IN PKSYNCHRONIZE_ROUTINE SynchronizeRoutine
typedef IN
PKSYNCHRONIZE_ROUTINE IN PVOID 
SynchronizeContext
typedef struct
STREAM_CLASS_DRIVER_EXTENSION
PSTREAM_CLASS_DRIVER_EXTENSION
typedef struct
MEMORY_RESOURCE_LIST
PMEMORY_RESOURCE_LIST
typedef struct
STREAM_DEVICE_EXTENSION
PSTREAM_DEVICE_EXTENSION
typedef struct
HW_STREAM_REQUEST_BLOCK_EXT
PHW_STREAM_REQUEST_BLOCK_EXT

Functions

typedef BOOLEAN (NTAPI *SYNCHRONIZE_FUNC)(IN PKINTERRUPT Interrupt
NTSTATUS NTAPI StreamClassCreateFilter (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI StreamClassPnp (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI StreamClassPower (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI StreamClassSystemControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI StreamClassCleanup (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI StreamClassFlushBuffers (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI StreamClassDeviceControl (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
NTSTATUS NTAPI StreamClassAddDevice (IN PDRIVER_OBJECT DriverObject, IN PDEVICE_OBJECT PhysicalDeviceObject)
NTSTATUS NTAPI ForwardIrpSynchronous (IN PDEVICE_OBJECT DeviceObject, IN PIRP Irp)
BOOLEAN NTAPI StreamClassSynchronize (IN PKINTERRUPT Interrupt, IN PKSYNCHRONIZE_ROUTINE SynchronizeRoutine, IN PVOID SynchronizeContext)
BOOLEAN NTAPI StreamClassInterruptRoutine (IN PKINTERRUPT Interrupt, IN PVOID ServiceContext)
VOID NTAPI StreamClassInterruptDpc (IN PKDPC Dpc, IN PVOID DeferredContext, IN PVOID SystemArgument1, IN PVOID SystemArgument2)
VOID CompleteIrp (IN PIRP Irp, IN NTSTATUS Status, IN ULONG_PTR Information)

Generated on Sat May 26 2012 05:08:41 for ReactOS by doxygen 1.7.6.1

ReactOS is a registered trademark or a trademark of ReactOS Foundation in the United States and other countries.