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

midi.c File Reference
#include "mmdrv.h"
#include "wave.h"
#include <debug.h>

Go to the source code of this file.

Data Structures

struct  PLOCALMIDIHDR
struct  LOCALMIDIDATA
struct  PMIDIALLOC

Defines

#define NDEBUG
#define LOCAL_DATA_SIZE   20
#define LOCAL_MIDI_BUFFERS   8

Typedefs

typedef struct LOCALMIDIDATAPLOCALMIDIDATA

Functions

static DWORD OpenMidiDevice (UINT DeviceType, DWORD ID, DWORD User, DWORD Param1, DWORD Param2)
static DWORD WriteMidi (PBYTE pData, ULONG Length, PMIDIALLOC pClient)
static int GetMidiLength (PMIDIALLOC pClient, BYTE b)
APIENTRY DWORD midMessage (DWORD dwId, DWORD dwMessage, DWORD dwUser, DWORD dwParam1, DWORD dwParam2)
APIENTRY DWORD modMessage (DWORD ID, DWORD Message, DWORD User, DWORD Param1, DWORD Param2)

Variables

PMIDIALLOC MidiHandleList

Generated on Sun May 27 2012 05:12:30 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.