auxMessage
[reactos.git] / reactos / lib / mmdrv / auxil.c
1 /*
2 *
3 * COPYRIGHT: See COPYING in the top level directory
4 * PROJECT: ReactOS Multimedia
5 * FILE: lib/mmdrv/auxil.c
6 * PURPOSE: Multimedia User Mode Driver
7 * PROGRAMMER: Andrew Greenwood
8 * Aleksey Bragin
9 * UPDATE HISTORY:
10 * Mar 16, 2004: Created skeleton implementation
11 */
12 #include "mmdrv.h"
13 #include "wave.h"
14
15
16 #define NDEBUG
17 #include <debug.h>
18
19 APIENTRY DWORD auxMessage(UINT dwId,
20 UINT uMessage,
21 DWORD dwUser,
22 DWORD dwParam1,
23 DWORD dwParam2)
24
25 {
26 DPRINT("auxMessage\n");
27
28 // the following cases are documented by DDK
29 switch (uMessage)
30 {
31 case AUXDM_GETDEVCAPS:
32 DPRINT("AUXDM_GETDEVCAPS");
33 return GetDeviceCapabilities(dwId, AuxDevice, (LPBYTE)dwParam1, (DWORD)dwParam2);
34
35 case AUXDM_GETNUMDEVS:
36 DPRINT("AUXDM_GETNUMDEVS");
37 return GetDeviceCount(AuxDevice);
38
39 case AUXDM_GETVOLUME:
40 return 0;
41
42 case AUXDM_SETVOLUME:
43 return 0;
44 }
45
46 return MMSYSERR_NOERROR;
47 }
48
49