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

lolvldrv.c File Reference
#include "config.h"
#include "wine/port.h"
#include <string.h>
#include <stdarg.h>
#include <stdio.h>
#include <assert.h>
#include "windef.h"
#include "winbase.h"
#include "winreg.h"
#include "winemm.h"
#include "wine/debug.h"
#include "wine/exception.h"

Go to the source code of this file.

Data Structures

struct  WINE_LLTYPE

Defines

#define MAX_MM_MLDRVS   (sizeof(MM_MLDrvs) / sizeof(MM_MLDrvs[0]))
#define A(_x, _y)   {#_y, _x, 0, NULL, -1}
#define AA(_h, _w, _x, _y, _z)
#define A(_x, _y)   AA(d->hModule,_x,_y,32,GetProcAddress)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (winmm)
UINT MMDRV_GetNum (UINT type)
DWORD MMDRV_Message (LPWINE_MLD mld, UINT wMsg, DWORD_PTR dwParam1, DWORD_PTR dwParam2)
LPWINE_MLD MMDRV_Alloc (UINT size, UINT type, LPHANDLE hndl, DWORD *dwFlags, DWORD_PTR *dwCallback, DWORD_PTR *dwInstance)
void MMDRV_Free (HANDLE hndl, LPWINE_MLD mld)
DWORD MMDRV_Open (LPWINE_MLD mld, UINT wMsg, DWORD_PTR dwParam1, DWORD dwFlags)
DWORD MMDRV_Close (LPWINE_MLD mld, UINT wMsg)
static LPWINE_MLD MMDRV_GetByID (UINT uDevID, UINT type)
LPWINE_MLD MMDRV_Get (HANDLE _hndl, UINT type, BOOL bCanBeID)
LPWINE_MLD MMDRV_GetRelated (HANDLE hndl, UINT srcType, BOOL bSrcCanBeID, UINT dstType)
UINT MMDRV_PhysicalFeatures (LPWINE_MLD mld, UINT uMsg, DWORD_PTR dwParam1, DWORD_PTR dwParam2)
static BOOL MMDRV_InitPerType (LPWINE_MM_DRIVER lpDrv, UINT type, UINT wMsg)
BOOL MMDRV_Install (LPCSTR drvRegName, LPCSTR drvFileName, BOOL bIsMapper)
BOOL MMDRV_Init (void)
static BOOL MMDRV_ExitPerType (LPWINE_MM_DRIVER lpDrv, UINT type)
void MMDRV_Exit (void)

Variables

static int MMDrvsHi
static WINE_MM_DRIVER MMDrvs [8]
static LPWINE_MLD MM_MLDrvs [40]
static WINE_LLTYPE llTypes [MMDRV_MAX]

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