Christian Costa : winmm: Implement stub for midiConnect and midiDisconnect.

Alexandre Julliard julliard at winehq.org
Mon Aug 18 10:46:51 CDT 2008


Module: wine
Branch: master
Commit: 48b459afff649ada7cdd9a3acb0c1786af171025
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=48b459afff649ada7cdd9a3acb0c1786af171025

Author: Christian Costa <titan.costa at 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)




More information about the wine-cvs mailing list