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

interfaces.hpp File Reference

Go to the source code of this file.

Data Structures

struct  SYMBOLICLINK_ENTRY
struct  PHYSICAL_CONNECTION_ENTRY
struct  PIN_INSTANCE_INFO
struct  KSPIN_FACTORY
struct  SUBDEVICE_DESCRIPTOR

Defines

#define IMP_IIrpTarget
#define DEFINE_ABSTRACT_IRPTARGET()
#define INTERFACE   IIrpTarget
#define INTERFACE   ISubdevice
#define DEFINE_ABSTRACT_ISUBDEVICE()
#define IMP_ISubdevice
#define INTERFACE   IIrpQueue
#define IMP_IIrpQueue
#define INTERFACE   IKsWorkSink
#define INTERFACE   IIrpStreamNotify
#define INTERFACE   IKsShellTransport
#define DEFINE_ABSTRACT_IKSSHELLTRANSPORT()
#define DEFINE_ABSTRACT_IRPSTREAM()
#define INTERFACE   IIrpStream
#define INTERFACE   IIrpStreamPhysical
#define INTERFACE   IIrpStreamVirtual
#define INTERFACE   IPortFilterWavePci
#define IMP_IPortFilterPci
#define INTERFACE   IPortPinWavePci
#define IMP_IPortPinWavePci
#define INTERFACE   IPortFilterWaveRT
#define IMP_IPortFilterWaveRT
#define INTERFACE   IPortPinWaveRT
#define IMP_IPortPinWaveRT
#define INTERFACE   IPortFilterWaveCyclic
#define IMP_IPortFilterWaveCyclic
#define INTERFACE   IPortPinWaveCyclic
#define IMP_IPortPinWaveCyclic
#define INTERFACE   IPortFilterDMus
#define IMP_IPortFilterDMus
#define INTERFACE   IPortPinDMus
#define IMP_IPortPinDMus
#define IMP_IDmaChannelEx
#define IMP_IDmaChannelSlaveEx
#define IMP_IDmaChannelInit
#define DEFINE_ABSTRACT_DMACHANNEL_EX()
#define INTERFACE   IDmaChannelInit
#define INTERFACE   IPortFilterTopology
#define IMP_IPortFilterTopology
#define INTERFACE   IPortWaveRTStreamInit
#define IMP_IPortWaveRTStreamInit

Typedefs

typedef IIrpTarget * PIRPTARGET
typedef struct SYMBOLICLINK_ENTRYPSYMBOLICLINK_ENTRY
typedef struct
PHYSICAL_CONNECTION_ENTRY
PPHYSICAL_CONNECTION_ENTRY
typedef struct PIN_INSTANCE_INFOPPIN_INSTANCE_INFO
typedef struct
SUBDEVICE_DESCRIPTOR
PSUBDEVICE_DESCRIPTOR
typedef ISubdevice * PSUBDEVICE
typedef IPortFilterWavePci * PPORTFILTERWAVEPCI
typedef IPortPinWavePci * PPORTPINWAVEPCI
typedef IPortWaveRT * PPORTWAVERT
typedef IPortFilterWaveRT * PPORTFILTERWAVERT
typedef IPortPinWaveRT * PPORTPINWAVERT
typedef IPortFilterWaveCyclic * PPORTFILTERWAVECYCLIC
typedef IPortPinWaveCyclic * PPORTPINWAVECYCLIC
typedef IPortFilterDMus * PPORTFILTERDMUS
typedef IPortPinDMus * PPORTPINDMUS
typedef IPortFilterTopology * PPORTFILTERTOPOLOGY

Functions

 DEFINE_GUID (IID_IIrpTarget, 0xB4C90A60, 0x5791, 0x11D0, 0xF9, 0x86, 0x00, 0xA0, 0xC9, 0x11, 0xB5, 0x44)
 DEFINE_GUID (IID_ISubdevice, 0xB4C90A61, 0x5791, 0x11D0, 0xF9, 0x86, 0x00, 0xA0, 0xC9, 0x11, 0xB5, 0x44)
 DEFINE_GUID (IID_IIrpTargetFactory, 0xB4C90A62, 0x5791, 0x11D0, 0xF9, 0x86, 0x00, 0xA0, 0xC9, 0x11, 0xB5, 0x44)
 DECLARE_INTERFACE_ (IIrpTarget, IUnknown)
 DECLARE_INTERFACE_ (ISubdevice, IUnknown)
 DECLARE_INTERFACE_ (IIrpQueue, IUnknown)
 DECLARE_INTERFACE_ (IKsWorkSink, IUnknown)
 DECLARE_INTERFACE_ (IIrpStreamNotify, IUnknown)
 DECLARE_INTERFACE_ (IKsShellTransport, IUnknown)
 DECLARE_INTERFACE_ (IIrpStream, IUnknown)
 DECLARE_INTERFACE_ (IIrpStreamPhysical, IIrpStream)
 DECLARE_INTERFACE_ (IIrpStreamVirtual, IIrpStream)
 DECLARE_INTERFACE_ (IPortFilterWavePci, IIrpTarget)
 DECLARE_INTERFACE_ (IPortPinWavePci, IIrpTarget)
 DECLARE_INTERFACE_ (IPortFilterWaveRT, IIrpTarget)
 DECLARE_INTERFACE_ (IPortPinWaveRT, IIrpTarget)
 DECLARE_INTERFACE_ (IPortFilterWaveCyclic, IIrpTarget)
 DECLARE_INTERFACE_ (IPortPinWaveCyclic, IIrpTarget)
 DECLARE_INTERFACE_ (IPortFilterDMus, IUnknown)
 DECLARE_INTERFACE_ (IPortPinDMus, IIrpTarget)
 DECLARE_INTERFACE_ (IDmaChannelInit, IUnknown)
 DECLARE_INTERFACE_ (IPortFilterTopology, IIrpTarget)
 DECLARE_INTERFACE_ (IPortWaveRTStreamInit, IUnknown)

Generated on Sat May 26 2012 05:25:53 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.