diff --git a/reactos/lib/winmm/misc/stubs.c b/reactos/lib/winmm/misc/stubs.c index 4744cb57bb8..8965254d21d 100644 --- a/reactos/lib/winmm/misc/stubs.c +++ b/reactos/lib/winmm/misc/stubs.c @@ -132,3 +132,27 @@ midiOutLongMsg(HWAVEOUT hWaveOut, LPCSTR pszSoundA, DbgPrint("midiOutLongMsg stub\n"); return 1; } + +UINT/*MMRESULT*/ +STDCALL +timeBeginPeriod(UINT uPeriod) +{ + DbgPrint("timeBeginPeriod stub\n"); + return 97/*TIMERR_NOCANDO*/; +} + +DWORD +STDCALL +timeGetTime(VOID) +{ + DbgPrint("timeGetTime stub\n"); + return 0; +} + +UINT/*MMRESULT*/ +STDCALL +timeEndPeriod(UINT uPeriod) +{ + DbgPrint("timeEndPeriod stub\n"); + return 97/*TIMERR_NOCANDO*/; +} diff --git a/reactos/lib/winmm/winmm.def b/reactos/lib/winmm/winmm.def index d0a9cbb64d2..2d4307c464e 100644 --- a/reactos/lib/winmm/winmm.def +++ b/reactos/lib/winmm/winmm.def @@ -13,4 +13,7 @@ waveOutOpen@24 waveOutClose@4 waveOutUnprepareHeader@12 midiOutPrepareHeader@12 -midiOutLongMsg@12 \ No newline at end of file +midiOutLongMsg@12 +timeBeginPeriod@4 +timeEndPeriod@4 +timeGetTime@0 diff --git a/reactos/lib/winmm/winmm.edf b/reactos/lib/winmm/winmm.edf index e53abcdd34c..cd74e47b9a8 100644 --- a/reactos/lib/winmm/winmm.edf +++ b/reactos/lib/winmm/winmm.edf @@ -13,4 +13,7 @@ waveOutOpen=waveOutOpen@24 waveOutClose=waveOutClose@4 waveOutUnprepareHeader=waveOutUnprepareHeader@12 midiOutPrepareHeader=midiOutPrepareHeader@12 -midiOutLongMsg=midiOutLongMsg@12 \ No newline at end of file +midiOutLongMsg=midiOutLongMsg@12 +timeBeginPeriod=timeBeginPeriod@4 +timeEndPeriod=timeEndPeriod@4 +timeGetTime=timeGetTime@0 \ No newline at end of file