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