|
ReactOS 0.4.16-dev-1946-g52006dd
|
#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"
Go to the source code of this file.
Macros | |
| #define | MSACM_DRIVER_SendMessage(PDRVRINST, msg, lParam1, lParam2) (PDRVRINST)->pLocalDriver->lpDrvProc((PDRVRINST)->dwDriverID, (HDRVR)(PDRVRINST), msg, lParam1, lParam2) |
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 |
| #define MSACM_DRIVER_SendMessage | ( | PDRVRINST, | |
| msg, | |||
| lParam1, | |||
| lParam2 | |||
| ) | (PDRVRINST)->pLocalDriver->lpDrvProc((PDRVRINST)->dwDriverID, (HDRVR)(PDRVRINST), msg, lParam1, lParam2) |
Definition at line 866 of file internal.c.
|
static |
Definition at line 989 of file internal.c.
Referenced by MSACM_OpenLocalDriver().
Definition at line 443 of file internal.c.
Referenced by acmDriverAddW(), acmDriverPriority(), acmDriverRemove(), and MSACM_EnableNotifications().
| LRESULT MSACM_CloseLocalDriver | ( | PWINE_ACMLOCALDRIVERINST | paldrv | ) |
Definition at line 1081 of file internal.c.
Referenced by acmDriverClose(), and MSACM_OpenLocalDriver().
Definition at line 459 of file internal.c.
Referenced by acmDriverPriority().
Definition at line 467 of file internal.c.
Referenced by acmDriverPriority().
|
static |
Definition at line 134 of file internal.c.
Referenced by MSACM_RegisterDriver().
| BOOL MSACM_FindFormatTagInCache | ( | const WINE_ACMDRIVERID * | padid, |
| DWORD | fmtTag, | ||
| LPDWORD | idx | ||
| ) |
Definition at line 118 of file internal.c.
Referenced by acmFormatTagDetailsW(), and acmStreamOpen().
| PWINE_ACMDRIVER MSACM_GetDriver | ( | HACMDRIVER | hDriver | ) |
Definition at line 844 of file internal.c.
Referenced by acmDriverClose(), acmFormatTagDetailsW(), acmStreamOpen(), and MSACM_Message().
| PWINE_ACMDRIVERID MSACM_GetDriverID | ( | HACMDRIVERID | hDriverID | ) |
Definition at line 836 of file internal.c.
Referenced by acmDriverMessage(), acmDriverOpen(), acmDriverPriority(), acmDriverRemove(), acmFilterEnumW(), and acmFormatEnumW().
| PWINE_ACMNOTIFYWND MSACM_GetNotifyWnd | ( | HACMDRIVERID | hDriver | ) |
Definition at line 852 of file internal.c.
Referenced by acmDriverPriority(), and acmDriverRemove().
|
static |
Definition at line 925 of file internal.c.
Referenced by MSACM_AddToList(), MSACM_CloseLocalDriver(), MSACM_OpenLocalDriver(), and MSACM_RemoveFromList().
| PWINE_ACMOBJ MSACM_GetObj | ( | HACMOBJ | hObj, |
| DWORD | type | ||
| ) |
Definition at line 823 of file internal.c.
Referenced by acmDriverID(), acmMetrics(), MSACM_GetDriver(), MSACM_GetDriverID(), and MSACM_GetNotifyWnd().
|
static |
Definition at line 185 of file internal.c.
Referenced by MSACM_ReadCache(), and MSACM_WriteCache().
Definition at line 872 of file internal.c.
Referenced by acmDriverDetailsW(), acmDriverMessage(), acmFilterDetailsW(), acmFilterTagDetailsW(), acmFormatDetailsW(), acmFormatSuggest(), acmFormatTagDetailsW(), acmFormatTagEnumW(), acmStreamClose(), acmStreamConvert(), acmStreamOpen(), acmStreamPrepareHeader(), acmStreamReset(), acmStreamSize(), acmStreamUnprepareHeader(), and MSACM_FillCache().
| PWINE_ACMLOCALDRIVERINST MSACM_OpenLocalDriver | ( | PWINE_ACMLOCALDRIVER | paldrv, |
| LPARAM | lParam2 | ||
| ) |
Definition at line 1026 of file internal.c.
Referenced by acmDriverOpen(), and MSACM_OpenLocalDriver().
|
static |
Definition at line 210 of file internal.c.
Referenced by MSACM_RegisterDriver().
Definition at line 354 of file internal.c.
Referenced by DllMain().
| PWINE_ACMDRIVERID MSACM_RegisterDriver | ( | LPCWSTR | pszDriverAlias, |
| LPCWSTR | pszFileName, | ||
| PWINE_ACMLOCALDRIVER | pLocalDriver | ||
| ) |
Definition at line 285 of file internal.c.
Referenced by acmDriverAddW(), MSACM_RegisterAllDrivers(), and MSACM_RegisterDriverFromRegistry().
| PWINE_ACMDRIVERID MSACM_RegisterDriverFromRegistry | ( | LPCWSTR | pszRegEntry | ) |
Definition at line 61 of file internal.c.
Referenced by acmDriverAddW().
| PWINE_ACMLOCALDRIVER MSACM_RegisterLocalDriver | ( | HMODULE | hModule, |
| DRIVERPROC | lpDriverProc | ||
| ) |
Definition at line 883 of file internal.c.
Referenced by acmDriverAddW().
| PWINE_ACMNOTIFYWND MSACM_RegisterNotificationWindow | ( | HWND | hNotifyWnd, |
| DWORD | dwNotifyMsg | ||
| ) |
Definition at line 416 of file internal.c.
Referenced by acmDriverAddW().
|
static |
Definition at line 953 of file internal.c.
Referenced by MSACM_AddToList(), and MSACM_CloseLocalDriver().
Definition at line 556 of file internal.c.
Referenced by MSACM_RegisterAllDrivers().
| void MSACM_RePositionDriver | ( | PWINE_ACMDRIVERID | padid, |
| DWORD | dwPriority | ||
| ) |
Definition at line 504 of file internal.c.
Referenced by acmDriverPriority().
Definition at line 805 of file internal.c.
Referenced by DllMain().
| PWINE_ACMDRIVERID MSACM_UnregisterDriver | ( | PWINE_ACMDRIVERID | p | ) |
Definition at line 773 of file internal.c.
Referenced by acmDriverRemove(), MSACM_RegisterDriver(), and MSACM_UnregisterAllDrivers().
|
static |
Definition at line 739 of file internal.c.
Referenced by MSACM_UnregisterDriver().
| PWINE_ACMNOTIFYWND MSACM_UnRegisterNotificationWindow | ( | const WINE_ACMNOTIFYWND * | panwnd | ) |
Definition at line 481 of file internal.c.
Referenced by acmDriverRemove(), and MSACM_UnregisterAllDrivers().
|
static |
Definition at line 254 of file internal.c.
Referenced by MSACM_UnregisterAllDrivers().
Definition at line 668 of file internal.c.
Referenced by acmDriverPriority().
| WINE_DEFAULT_DEBUG_CHANNEL | ( | msacm | ) |
Definition at line 47 of file internal.c.
Referenced by acmDriverAddA(), acmDriverClose(), acmDriverMessage(), acmDriverOpen(), acmStreamClose(), acmStreamOpen(), DllMain(), MSACM_CloseLocalDriver(), MSACM_FillCache(), MSACM_FillFormatTagsCB(), MSACM_GetRegistryKey(), MSACM_OpenLocalDriver(), MSACM_ReadCache(), MSACM_RegisterDriver(), MSACM_RegisterLocalDriver(), MSACM_RegisterNotificationWindow(), MSACM_ReorderDriversByPriority(), MSACM_UnregisterDriver(), MSACM_UnregisterLocalDriver(), MSACM_UnRegisterNotificationWindow(), and MSACM_WriteCache().
Definition at line 52 of file internal.c.
Referenced by MSACM_BroadcastNotification(), and MSACM_EnableNotifications().
| PWINE_ACMDRIVERID MSACM_pFirstACMDriverID = NULL |
Definition at line 48 of file internal.c.
Referenced by acmDriverEnum(), acmFilterDetailsW(), acmFilterEnumW(), acmFilterTagDetailsW(), acmFilterTagEnumW(), acmFormatDetailsW(), acmFormatEnumW(), acmFormatSuggest(), acmFormatTagDetailsW(), acmFormatTagEnumW(), acmMetrics(), acmStreamOpen(), MSACM_RegisterAllDrivers(), MSACM_RegisterDriver(), MSACM_ReorderDriversByPriority(), MSACM_RePositionDriver(), MSACM_UnregisterAllDrivers(), MSACM_UnregisterDriver(), and MSACM_WriteCurrentPriorities().
|
static |
Definition at line 736 of file internal.c.
Referenced by MSACM_GetNumberOfModuleRefs(), MSACM_RegisterLocalDriver(), and MSACM_UnregisterLocalDriver().
|
static |
Definition at line 53 of file internal.c.
Referenced by MSACM_BroadcastNotification(), MSACM_RegisterNotificationWindow(), MSACM_UnregisterAllDrivers(), and MSACM_UnRegisterNotificationWindow().
|
static |
Definition at line 49 of file internal.c.
Referenced by MSACM_RegisterDriver(), MSACM_ReorderDriversByPriority(), MSACM_RePositionDriver(), and MSACM_UnregisterDriver().
|
static |
Definition at line 737 of file internal.c.
Referenced by MSACM_RegisterLocalDriver(), and MSACM_UnregisterLocalDriver().
|
static |
Definition at line 54 of file internal.c.
Referenced by MSACM_RegisterNotificationWindow(), and MSACM_UnRegisterNotificationWindow().
|
static |
Definition at line 51 of file internal.c.
Referenced by MSACM_BroadcastNotification(), MSACM_DisableNotifications(), and MSACM_EnableNotifications().