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 |