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

internal.c File Reference
#include <stdarg.h>
#include <string.h>
#include "windef.h"
#include "winbase.h"
#include "wingdi.h"
#include "winuser.h"
#include "winerror.h"
#include "winreg.h"
#include "mmsystem.h"
#include "mmreg.h"
#include "msacm.h"
#include "msacmdrv.h"
#include "wineacm.h"
#include "wine/debug.h"
#include "wine/unicode.h"

Go to the source code of this file.

Defines

#define MSACM_DRIVER_SendMessage(PDRVRINST, msg, lParam1, lParam2)   (PDRVRINST)->pLocalDriver->lpDrvProc((PDRVRINST)->dwDriverID, (HDRVR)(PDRVRINST), msg, lParam1, lParam2)

Functions

 WINE_DEFAULT_DEBUG_CHANNEL (msacm)
static void MSACM_ReorderDriversByPriority (void)
PWINE_ACMDRIVERID MSACM_RegisterDriverFromRegistry (LPCWSTR pszRegEntry)
BOOL MSACM_FindFormatTagInCache (const WINE_ACMDRIVERID *padid, DWORD fmtTag, LPDWORD idx)
static BOOL MSACM_FillCache (PWINE_ACMDRIVERID padid)
static LPWSTR MSACM_GetRegistryKey (const WINE_ACMDRIVERID *padid)
static BOOL MSACM_ReadCache (PWINE_ACMDRIVERID padid)
static BOOL MSACM_WriteCache (const WINE_ACMDRIVERID *padid)
PWINE_ACMDRIVERID MSACM_RegisterDriver (LPCWSTR pszDriverAlias, LPCWSTR pszFileName, PWINE_ACMLOCALDRIVER pLocalDriver)
void MSACM_RegisterAllDrivers (void)
PWINE_ACMNOTIFYWND MSACM_RegisterNotificationWindow (HWND hNotifyWnd, DWORD dwNotifyMsg)
void MSACM_BroadcastNotification (void)
void MSACM_DisableNotifications (void)
void MSACM_EnableNotifications (void)
PWINE_ACMNOTIFYWND MSACM_UnRegisterNotificationWindow (const WINE_ACMNOTIFYWND *panwnd)
void MSACM_RePositionDriver (PWINE_ACMDRIVERID padid, DWORD dwPriority)
void MSACM_WriteCurrentPriorities (void)
static PWINE_ACMLOCALDRIVER MSACM_UnregisterLocalDriver (PWINE_ACMLOCALDRIVER paldrv)
PWINE_ACMDRIVERID MSACM_UnregisterDriver (PWINE_ACMDRIVERID p)
void MSACM_UnregisterAllDrivers (void)
PWINE_ACMOBJ MSACM_GetObj (HACMOBJ hObj, DWORD type)
PWINE_ACMDRIVERID MSACM_GetDriverID (HACMDRIVERID hDriverID)
PWINE_ACMDRIVER MSACM_GetDriver (HACMDRIVER hDriver)
PWINE_ACMNOTIFYWND MSACM_GetNotifyWnd (HACMDRIVERID hDriver)
MMRESULT MSACM_Message (HACMDRIVER had, UINT uMsg, LPARAM lParam1, LPARAM lParam2)
PWINE_ACMLOCALDRIVER MSACM_RegisterLocalDriver (HMODULE hModule, DRIVERPROC lpDriverProc)
static unsigned MSACM_GetNumberOfModuleRefs (HMODULE hModule, DRIVERPROC lpDrvProc, WINE_ACMLOCALDRIVERINST **found)
static BOOL MSACM_RemoveFromList (PWINE_ACMLOCALDRIVERINST lpDrv)
static BOOL MSACM_AddToList (PWINE_ACMLOCALDRIVERINST lpNewDrv, LPARAM lParam2)
PWINE_ACMLOCALDRIVERINST MSACM_OpenLocalDriver (PWINE_ACMLOCALDRIVER paldrv, LPARAM lParam2)
LRESULT MSACM_CloseLocalDriver (PWINE_ACMLOCALDRIVERINST paldrv)

Variables

HANDLE MSACM_hHeap = NULL
PWINE_ACMDRIVERID MSACM_pFirstACMDriverID = NULL
static PWINE_ACMDRIVERID MSACM_pLastACMDriverID
static DWORD MSACM_suspendBroadcastCount = 0
static BOOL MSACM_pendingBroadcast = FALSE
static PWINE_ACMNOTIFYWND MSACM_pFirstACMNotifyWnd = NULL
static PWINE_ACMNOTIFYWND MSACM_pLastACMNotifyWnd = NULL
static PWINE_ACMLOCALDRIVER MSACM_pFirstACMLocalDriver
static PWINE_ACMLOCALDRIVER MSACM_pLastACMLocalDriver

Generated on Sat May 26 2012 04:44: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.