3 * PROJECT: ReactOS WDM Audio driver mapper
4 * FILE: dll/win32/wdmaud.drv/wdmaud.c
6 * PROGRAMMER: Dmitry Chapyshev (dmitry@reactos.org)
21 mxdMessage(UINT uDevice
,
27 DPRINT1("mxdMessage(%04X, %04X, %08X, %08X, %08X);\n", uDevice
, uMsg
, dwUser
, dwParam1
, dwParam2
);
46 case MXDM_GETLINEINFO
:
49 case MXDM_GETLINECONTROLS
:
52 case MXDM_GETCONTROLDETAILS
:
55 case MXDM_SETCONTROLDETAILS
:
59 return MMSYSERR_NOTSUPPORTED
;
63 auxMessage(UINT uDevice
,
69 DPRINT1("auxMessage(%04X, %04X, %08X, %08X, %08X);\n", uDevice
, uMsg
, dwUser
, dwParam1
, dwParam2
);
73 case AUXDM_GETDEVCAPS
:
77 case AUXDM_GETNUMDEVS
:
90 return MMSYSERR_NOTSUPPORTED
;
93 return MMSYSERR_NOTSUPPORTED
;
97 wodMessage(UINT uDevice
,
103 DPRINT1("wodMessage(%04X, %04X, %08X, %08X, %08X);\n", uDevice
, uMsg
, dwUser
, dwParam1
, dwParam2
);
107 case WODM_GETNUMDEVS
:
110 case WODM_GETDEVCAPS
:
143 case WODM_SETPLAYBACKRATE
:
152 case WODM_GETPLAYBACKRATE
:
156 return MMSYSERR_NOTSUPPORTED
;
159 return MMSYSERR_NOTSUPPORTED
;
163 widMessage(UINT uDevice
,
169 DPRINT1("widMessage(%04X, %04X, %08X, %08X, %08X);\n", uDevice
, uMsg
, dwUser
, dwParam1
, dwParam2
);
173 case WIDM_GETNUMDEVS
:
176 case WIDM_GETDEVCAPS
:
201 return MMSYSERR_NOTSUPPORTED
;
204 return MMSYSERR_NOTSUPPORTED
;
208 modMessage(UINT uDevice
,
214 DPRINT1("modMessage(%04X, %04X, %08X, %08X, %08X);\n", uDevice
, uMsg
, dwUser
, dwParam1
, dwParam2
);
216 return MMSYSERR_NOTSUPPORTED
;
220 DriverProc(DWORD dwDriverID
,
226 return DefDriverProc(dwDriverID
, hDriver
, uiMessage
, lParam1
, lParam2
);
230 DllMain(IN HINSTANCE hinstDLL
,
232 IN LPVOID lpvReserved
)
236 case DLL_PROCESS_ATTACH
:
237 DisableThreadLibraryCalls(hinstDLL
);