Module: wine Branch: master Commit: 48b459afff649ada7cdd9a3acb0c1786af171025 URL: http://source.winehq.org/git/wine.git/?a=commit;h=48b459afff649ada7cdd9a3acb...
Author: Christian Costa titan.costa@wanadoo.fr Date: Sat Aug 16 20:52:22 2008 +0200
winmm: Implement stub for midiConnect and midiDisconnect.
---
dlls/winmm/winmm.c | 18 ++++++++++++++++++ dlls/winmm/winmm.spec | 4 ++-- 2 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/dlls/winmm/winmm.c b/dlls/winmm/winmm.c index 8c37a18..389fff8 100644 --- a/dlls/winmm/winmm.c +++ b/dlls/winmm/winmm.c @@ -1441,6 +1441,24 @@ UINT WINAPI midiInMessage(HMIDIIN hMidiIn, UINT uMessage, return MMDRV_Message(wmld, uMessage, dwParam1, dwParam2, TRUE); }
+/************************************************************************** + * midiConnect [WINMM.@] + */ +MMRESULT WINAPI midiConnect(HMIDI hMidi, HMIDIOUT hmo, LPVOID pReserved) +{ + FIXME("(%p, %p, %p): Stub\n", hMidi, hmo, pReserved); + return MMSYSERR_ERROR; +} + +/************************************************************************** + * midiDisconnect [WINMM.@] + */ +MMRESULT WINAPI midiDisconnect(HMIDI hMidi, HMIDIOUT hmo, LPVOID pReserved) +{ + FIXME("(%p, %p, %p): Stub\n", hMidi, hmo, pReserved); + return MMSYSERR_ERROR; +} + typedef struct WINE_MIDIStream { HMIDIOUT hDevice; HANDLE hThread; diff --git a/dlls/winmm/winmm.spec b/dlls/winmm/winmm.spec index 9e216f3..b4043c9 100644 --- a/dlls/winmm/winmm.spec +++ b/dlls/winmm/winmm.spec @@ -56,8 +56,8 @@ @ stdcall mciSendStringW(wstr ptr long long) @ stdcall mciSetDriverData(long long) @ stdcall mciSetYieldProc(long ptr long) -@ stub midiConnect -@ stub midiDisconnect +@ stdcall midiConnect(long long ptr) +@ stdcall midiDisconnect(long long ptr) @ stdcall midiInAddBuffer(long ptr long) @ stdcall midiInClose(long) @ stdcall midiInGetDevCapsA(long ptr long)