mirror of
https://github.com/ApfelTeeSaft/reactos.git
synced 2026-09-02 12:23:31 +00:00
- Add stubs WDM Audio driver mapper
svn path=/trunk/; revision=33691
This commit is contained in:
@@ -0,0 +1,91 @@
|
||||
/*
|
||||
*
|
||||
* PROJECT: ReactOS WDM Audio driver mapper
|
||||
* FILE: dll/win32/wdmaud.drv/wdmaud.c
|
||||
* PURPOSE: wdmaud.drv
|
||||
* PROGRAMMER: Dmitry Chapyshev ([email protected])
|
||||
*
|
||||
* UPDATE HISTORY:
|
||||
* 25/05/2008 Created
|
||||
*/
|
||||
|
||||
#include <stdarg.h>
|
||||
|
||||
#include <windows.h>
|
||||
#include <mmsystem.h>
|
||||
|
||||
DWORD APIENTRY
|
||||
mxdMessage(UINT uDevice,
|
||||
UINT uMsg,
|
||||
DWORD dwUser,
|
||||
DWORD dwParam1,
|
||||
DWORD dwParam2)
|
||||
{
|
||||
return MMSYSERR_NOTSUPPORTED;
|
||||
}
|
||||
|
||||
DWORD APIENTRY
|
||||
auxMessage(UINT uDevice,
|
||||
UINT uMsg,
|
||||
DWORD dwUser,
|
||||
DWORD dwParam1,
|
||||
DWORD dwParam2)
|
||||
{
|
||||
return MMSYSERR_NOTSUPPORTED;
|
||||
}
|
||||
|
||||
DWORD APIENTRY
|
||||
wodMessage(UINT uDevice,
|
||||
UINT uMsg,
|
||||
DWORD dwUser,
|
||||
DWORD dwParam1,
|
||||
DWORD dwParam2)
|
||||
{
|
||||
return MMSYSERR_NOTSUPPORTED;
|
||||
}
|
||||
|
||||
DWORD APIENTRY
|
||||
widMessage(UINT uDevice,
|
||||
UINT uMsg,
|
||||
DWORD dwUser,
|
||||
DWORD dwParam1,
|
||||
DWORD dwParam2)
|
||||
{
|
||||
return MMSYSERR_NOTSUPPORTED;
|
||||
}
|
||||
|
||||
DWORD APIENTRY
|
||||
modMessage(UINT uDevice,
|
||||
UINT uMsg,
|
||||
DWORD dwUser,
|
||||
DWORD dwParam1,
|
||||
DWORD dwParam2)
|
||||
{
|
||||
return MMSYSERR_NOTSUPPORTED;
|
||||
}
|
||||
|
||||
LRESULT
|
||||
DriverProc(DWORD dwDriverID,
|
||||
HDRVR hDriver,
|
||||
UINT uiMessage,
|
||||
LPARAM lParam1,
|
||||
LPARAM lParam2)
|
||||
{
|
||||
return DefDriverProc(dwDriverID, hDriver, uiMessage, lParam1, lParam2);
|
||||
}
|
||||
|
||||
BOOL WINAPI
|
||||
DllMain(IN HINSTANCE hinstDLL,
|
||||
IN DWORD dwReason,
|
||||
IN LPVOID lpvReserved)
|
||||
{
|
||||
switch (dwReason)
|
||||
{
|
||||
case DLL_PROCESS_ATTACH:
|
||||
DisableThreadLibraryCalls(hinstDLL);
|
||||
break;
|
||||
}
|
||||
|
||||
return TRUE;
|
||||
}
|
||||
|
||||
@@ -0,0 +1,9 @@
|
||||
LIBRARY wdmaud.drv
|
||||
|
||||
EXPORTS
|
||||
DriverProc
|
||||
mxdMessage
|
||||
auxMessage
|
||||
wodMessage
|
||||
widMessage
|
||||
modMessage
|
||||
@@ -0,0 +1,12 @@
|
||||
<module name="wdmaud.drv" type="win32dll" baseaddress="${BASEADDRESS_RASDLG}" installbase="system32" installname="wdmaud.drv">
|
||||
<importlibrary definition="wdmaud.def" />
|
||||
<include base="wdmaud.drv">.</include>
|
||||
<define name="_DISABLE_TIDENTS" />
|
||||
<library>advapi32</library>
|
||||
<library>kernel32</library>
|
||||
<library>winmm</library>
|
||||
<library>user32</library>
|
||||
<library>winmm</library>
|
||||
<file>wdmaud.c</file>
|
||||
<file>wdmaud.rc</file>
|
||||
</module>
|
||||
@@ -0,0 +1,7 @@
|
||||
#include <windows.h>
|
||||
|
||||
#define REACTOS_VERSION_DLL
|
||||
#define REACTOS_STR_FILE_DESCRIPTION "ReactOS WDM Audio driver mapper\0"
|
||||
#define REACTOS_STR_INTERNAL_NAME "wdmaud\0"
|
||||
#define REACTOS_STR_ORIGINAL_FILENAME "wdmaud.drv\0"
|
||||
#include <reactos/version.rc>
|
||||
@@ -346,6 +346,9 @@
|
||||
<directory name="version">
|
||||
<xi:include href="version/version.rbuild" />
|
||||
</directory>
|
||||
<directory name="wdmaud.drv">
|
||||
<xi:include href="wdmaud.drv/wdmaud.rbuild" />
|
||||
</directory>
|
||||
<directory name="winfax">
|
||||
<xi:include href="winfax/winfax.rbuild" />
|
||||
</directory>
|
||||
|
||||
Reference in New Issue
Block a user