Added imports of kernel32.dll where necessary.
[wine] / dlls / winmm / winmm.spec
1 name winmm
2 type win32
3 init WINMM_LibMain
4 rsrc winmm_res
5
6 import user32.dll
7 import kernel32.dll
8
9 # ordinal exports
10 1 stdcall @(ptr long long) PlaySoundA
11 3 stub @
12 4 stub @
13
14 @ stdcall PlaySoundA(ptr long long) PlaySoundA
15 @ stdcall CloseDriver(long long long) CloseDriver
16 @ stdcall DefDriverProc(long long long long long) DefDriverProc
17 @ stdcall DriverCallback(long long long long long long long) DriverCallback
18 @ stdcall DrvClose(long long long) CloseDriver
19 @ stdcall DrvDefDriverProc(long long long long long) DefDriverProc
20 @ stdcall DrvGetModuleHandle(long) GetDriverModuleHandle
21 @ stdcall DrvOpen(wstr wstr long) OpenDriverW
22 @ stdcall DrvOpenA(str str long) OpenDriverA
23 @ stdcall DrvSendMessage(long long long long) SendDriverMessage
24 @ stdcall GetDriverFlags(long) GetDriverFlags
25 @ stdcall GetDriverModuleHandle(long) GetDriverModuleHandle
26 @ stdcall OpenDriver(wstr wstr long) OpenDriverW
27 @ stdcall OpenDriverA(str str long) OpenDriverA
28 @ stdcall PlaySound(ptr long long) PlaySoundA
29 @ stdcall PlaySoundW(ptr long long) PlaySoundW
30 @ stdcall SendDriverMessage(long long long long) SendDriverMessage
31 @ stdcall auxGetDevCapsA(long ptr long) auxGetDevCapsA
32 @ stdcall auxGetDevCapsW(long ptr long) auxGetDevCapsW
33 @ stdcall auxGetNumDevs() auxGetNumDevs
34 @ stdcall auxGetVolume(long ptr) auxGetVolume
35 @ stdcall auxOutMessage(long long long long) auxOutMessage
36 @ stdcall auxSetVolume(long long) auxSetVolume
37 @ stub joyConfigChanged
38 @ stdcall joyGetDevCapsA(long ptr long) joyGetDevCapsA
39 @ stdcall joyGetDevCapsW(long ptr long) joyGetDevCapsW
40 @ stdcall joyGetNumDevs() joyGetNumDevs
41 @ stdcall joyGetPos(long ptr) joyGetPos
42 @ stdcall joyGetPosEx(long ptr) joyGetPosEx
43 @ stdcall joyGetThreshold(long ptr) joyGetThreshold
44 @ stdcall joyReleaseCapture(long) joyReleaseCapture
45 @ stdcall joySetCapture(long long long long) joySetCapture
46 @ stdcall joySetThreshold(long long) joySetThreshold
47 @ stdcall mciDriverNotify(long long long) mciDriverNotify
48 @ stdcall mciDriverYield(long) mciDriverYield
49 @ stdcall mciExecute(str) mciExecute
50 @ stdcall mciFreeCommandResource(long) mciFreeCommandResource
51 @ stdcall mciGetCreatorTask(long) mciGetCreatorTask
52 @ stdcall mciGetDeviceIDA(str) mciGetDeviceIDA
53 @ stdcall mciGetDeviceIDFromElementIDW(long str) mciGetDeviceIDFromElementIDW
54 @ stdcall mciGetDeviceIDW(str) mciGetDeviceIDW
55 @ stdcall mciGetDriverData(long) mciGetDriverData
56 @ stdcall mciGetErrorStringA(long ptr long) mciGetErrorStringA
57 @ stdcall mciGetErrorStringW(long ptr long) mciGetErrorStringW
58 @ stdcall mciGetYieldProc(long ptr) mciGetYieldProc
59 @ stdcall mciLoadCommandResource(long wstr long) mciLoadCommandResource 
60 @ stdcall mciSendCommandA(long long long long) mciSendCommandA
61 @ stdcall mciSendCommandW(long long long long) mciSendCommandW
62 @ stdcall mciSendStringA(str ptr long long) mciSendStringA
63 @ stdcall mciSendStringW(str ptr long long) mciSendStringW
64 @ stdcall mciSetDriverData(long long) mciSetDriverData
65 @ stdcall mciSetYieldProc(long ptr long) mciSetYieldProc
66 @ stub midiConnect
67 @ stub midiDisconnect
68 @ stdcall midiInAddBuffer(long ptr long) midiInAddBuffer
69 @ stdcall midiInClose(long) midiInClose
70 @ stdcall midiInGetDevCapsA(long ptr long) midiInGetDevCapsA
71 @ stdcall midiInGetDevCapsW(long ptr long) midiInGetDevCapsW
72 @ stdcall midiInGetErrorTextA(long ptr long) midiInGetErrorTextA
73 @ stdcall midiInGetErrorTextW(long ptr long) midiInGetErrorTextW
74 @ stdcall midiInGetID(long ptr) midiInGetID
75 @ stdcall midiInGetNumDevs() midiInGetNumDevs
76 @ stdcall midiInMessage(long long long long) midiInMessage
77 @ stdcall midiInOpen(ptr long long long long) midiInOpen
78 @ stdcall midiInPrepareHeader(long ptr long) midiInPrepareHeader
79 @ stdcall midiInReset(long) midiInReset
80 @ stdcall midiInStart(long) midiInStart
81 @ stdcall midiInStop(long) midiInStop
82 @ stdcall midiInUnprepareHeader(long ptr long) midiInUnprepareHeader
83 @ stdcall midiOutCacheDrumPatches(long long ptr long) midiOutCacheDrumPatches
84 @ stdcall midiOutCachePatches(long long ptr long) midiOutCachePatches
85 @ stdcall midiOutClose(long) midiOutClose
86 @ stdcall midiOutGetDevCapsA(long ptr long) midiOutGetDevCapsA
87 @ stdcall midiOutGetDevCapsW(long ptr long) midiOutGetDevCapsW
88 @ stdcall midiOutGetErrorTextA(long ptr long) midiOutGetErrorTextA
89 @ stdcall midiOutGetErrorTextW(long ptr long) midiOutGetErrorTextW
90 @ stdcall midiOutGetID(long ptr) midiOutGetID
91 @ stdcall midiOutGetNumDevs() midiOutGetNumDevs
92 @ stdcall midiOutGetVolume(long ptr) midiOutGetVolume
93 @ stdcall midiOutLongMsg(long ptr long) midiOutLongMsg
94 @ stdcall midiOutMessage(long long long long) midiOutMessage
95 @ stdcall midiOutOpen(ptr long long long long) midiOutOpen
96 @ stdcall midiOutPrepareHeader(long ptr long) midiOutPrepareHeader
97 @ stdcall midiOutReset(long) midiOutReset
98 @ stdcall midiOutSetVolume(long ptr) midiOutSetVolume
99 @ stdcall midiOutShortMsg(long long) midiOutShortMsg
100 @ stdcall midiOutUnprepareHeader(long ptr long) midiOutUnprepareHeader
101 @ stdcall midiStreamClose(long) midiStreamClose
102 @ stdcall midiStreamOpen(ptr ptr long long long long) midiStreamOpen
103 @ stdcall midiStreamOut(long ptr long) midiStreamOut
104 @ stdcall midiStreamPause(long) midiStreamPause
105 @ stdcall midiStreamPosition(long ptr long) midiStreamPosition
106 @ stdcall midiStreamProperty(long ptr long) midiStreamProperty
107 @ stdcall midiStreamRestart(long) midiStreamRestart
108 @ stdcall midiStreamStop(long) midiStreamStop
109 @ stdcall mixerClose(long) mixerClose
110 @ stdcall mixerGetControlDetailsA(long ptr long) mixerGetControlDetailsA
111 @ stdcall mixerGetControlDetailsW(long ptr long) mixerGetControlDetailsW
112 @ stdcall mixerGetDevCapsA(long ptr long) mixerGetDevCapsA
113 @ stdcall mixerGetDevCapsW(long ptr long) mixerGetDevCapsW
114 @ stdcall mixerGetID(long ptr long) mixerGetID
115 @ stdcall mixerGetLineControlsA(long ptr long) mixerGetLineControlsA
116 @ stdcall mixerGetLineControlsW(long ptr long) mixerGetLineControlsW
117 @ stdcall mixerGetLineInfoA(long ptr long) mixerGetLineInfoA
118 @ stdcall mixerGetLineInfoW(long ptr long) mixerGetLineInfoW
119 @ stdcall mixerGetNumDevs() mixerGetNumDevs
120 @ stdcall mixerMessage(long long long long) mixerMessage
121 @ stdcall mixerOpen(ptr long long long long) mixerOpen
122 @ stdcall mixerSetControlDetails(long ptr long) mixerSetControlDetails
123 @ stdcall mmioAdvance(long ptr long) mmioAdvance
124 @ stdcall mmioAscend(long ptr long) mmioAscend
125 @ stdcall mmioClose(long long) mmioClose
126 @ stdcall mmioCreateChunk(long ptr long) mmioCreateChunk
127 @ stdcall mmioDescend(long ptr ptr long) mmioDescend
128 @ stdcall mmioFlush(long long) mmioFlush
129 @ stdcall mmioGetInfo(long ptr long) mmioGetInfo
130 @ stub mmioInstallIOProc16
131 @ stdcall mmioInstallIOProcA(long ptr long) mmioInstallIOProcA
132 @ stdcall mmioInstallIOProcW(long ptr long) mmioInstallIOProcW
133 @ stdcall mmioOpenA(str ptr long) mmioOpenA
134 @ stdcall mmioOpenW(wstr ptr long) mmioOpenW
135 @ stdcall mmioRead(long ptr long) mmioRead
136 @ stdcall mmioRenameA(ptr ptr ptr long) mmioRenameA
137 @ stdcall mmioRenameW(ptr ptr ptr long) mmioRenameW
138 @ stdcall mmioSeek(long long long) mmioSeek
139 @ stdcall mmioSendMessage(long long long long) mmioSendMessage
140 @ stdcall mmioSetBuffer(long ptr long long) mmioSetBuffer
141 @ stdcall mmioSetInfo(long ptr long) mmioSetInfo
142 @ stdcall mmioStringToFOURCCA(str long) mmioStringToFOURCCA
143 @ stdcall mmioStringToFOURCCW(wstr long) mmioStringToFOURCCW
144 @ stdcall mmioWrite(long ptr long) mmioWrite
145 @ stdcall mmsystemGetVersion() mmsystemGetVersion
146 @ stdcall sndPlaySoundA(ptr long) sndPlaySoundA
147 @ stdcall sndPlaySoundW(ptr long) sndPlaySoundW
148 @ stdcall timeBeginPeriod(long) timeBeginPeriod
149 @ stdcall timeEndPeriod(long) timeEndPeriod
150 @ stdcall timeGetDevCaps(ptr long) timeGetDevCaps
151 @ stdcall timeGetSystemTime(ptr long) timeGetSystemTime
152 @ stdcall timeGetTime() timeGetTime
153 @ stdcall timeKillEvent(long) timeKillEvent
154 @ stdcall timeSetEvent(long long ptr long long) timeSetEvent
155 @ stdcall waveInAddBuffer(long ptr long) waveInAddBuffer
156 @ stdcall waveInClose(long) waveInClose
157 @ stdcall waveInGetDevCapsA(long ptr long) waveInGetDevCapsA
158 @ stdcall waveInGetDevCapsW(long ptr long) waveInGetDevCapsW
159 @ stdcall waveInGetErrorTextA(long ptr long) waveInGetErrorTextA
160 @ stdcall waveInGetErrorTextW(long ptr long) waveInGetErrorTextW
161 @ stdcall waveInGetID(long ptr) waveInGetID
162 @ stdcall waveInGetNumDevs() waveInGetNumDevs
163 @ stdcall waveInGetPosition(long ptr long) waveInGetPosition
164 @ stdcall waveInMessage(long long long long) waveInMessage
165 @ stdcall waveInOpen(ptr long ptr long long long) waveInOpen
166 @ stdcall waveInPrepareHeader(long ptr long) waveInPrepareHeader
167 @ stdcall waveInReset(long) waveInReset
168 @ stdcall waveInStart(long) waveInStart
169 @ stdcall waveInStop(long) waveInStop
170 @ stdcall waveInUnprepareHeader(long ptr long) waveInUnprepareHeader
171 @ stdcall waveOutBreakLoop(long) waveOutBreakLoop
172 @ stdcall waveOutClose(long) waveOutClose
173 @ stdcall waveOutGetDevCapsA(long ptr long) waveOutGetDevCapsA
174 @ stdcall waveOutGetDevCapsW(long ptr long) waveOutGetDevCapsW
175 @ stdcall waveOutGetErrorTextA(long ptr long) waveOutGetErrorTextA
176 @ stdcall waveOutGetErrorTextW(long ptr long) waveOutGetErrorTextW
177 @ stdcall waveOutGetID(long ptr) waveOutGetID
178 @ stdcall waveOutGetNumDevs() waveOutGetNumDevs
179 @ stdcall waveOutGetPitch(long ptr) waveOutGetPitch
180 @ stdcall waveOutGetPlaybackRate(long ptr) waveOutGetPlaybackRate
181 @ stdcall waveOutGetPosition(long ptr long) waveOutGetPosition
182 @ stdcall waveOutGetVolume(long ptr) waveOutGetVolume
183 @ stdcall waveOutMessage(long long long long) waveOutMessage
184 @ stdcall waveOutOpen(ptr long ptr long long long) waveOutOpen
185 @ stdcall waveOutPause(long) waveOutPause
186 @ stdcall waveOutPrepareHeader(long ptr long) waveOutPrepareHeader
187 @ stdcall waveOutReset(long) waveOutReset
188 @ stdcall waveOutRestart(long) waveOutRestart
189 @ stdcall waveOutSetPitch(long long) waveOutSetPitch
190 @ stdcall waveOutSetPlaybackRate(long long) waveOutSetPlaybackRate
191 @ stdcall waveOutSetVolume(long long) waveOutSetVolume
192 @ stdcall waveOutUnprepareHeader(long ptr long) waveOutUnprepareHeader
193 @ stdcall waveOutWrite(long ptr long) waveOutWrite
194 @ stub winmmf_ThunkData32
195 @ stub winmmsl_ThunkData32