Release 20030408.
[wine/gsoc-2012-control.git] / dlls / winmm / mmsystem.spec
blob08ccca0261a740aa1742e14059dbeaab6d113886
1 #1 pascal MMSYSTEM_WEP(word word word ptr) MMSYSTEM_WEP
2 2 pascal sndPlaySound(ptr word) sndPlaySound16
3 3 pascal PlaySound(ptr word long) PlaySound16
4 5 pascal mmsystemGetVersion() mmsystemGetVersion16
5 6 pascal DriverProc(long word word long long) DriverProc16
6 8 pascal WMMMidiRunOnce() WMMMidiRunOnce16
7 30 pascal16 OutputDebugStr(str) OutputDebugStr16
8 31 pascal DriverCallback(long word word word long long long) DriverCallback16
9 32 pascal StackEnter() StackEnter16
10 33 pascal StackLeave() StackLeave16
11 34 stub MMDRVINSTALL
12 101 pascal joyGetNumDevs() joyGetNumDevs16
13 102 pascal joyGetDevCaps(word ptr word) joyGetDevCaps16
14 103 pascal joyGetPos(word ptr) joyGetPos16
15 104 pascal joyGetThreshold(word ptr) joyGetThreshold16
16 105 pascal joyReleaseCapture(word) joyReleaseCapture16
17 106 pascal joySetCapture(word word word word) joySetCapture16
18 107 pascal joySetThreshold(word word) joySetThreshold16
19 109 pascal joySetCalibration(word) joySetCalibration16
20 110 pascal joyGetPosEx(word ptr) joyGetPosEx16
21 111 stub JOYCONFIGCHANGED
22 201 pascal midiOutGetNumDevs() midiOutGetNumDevs16
23 202 pascal midiOutGetDevCaps(word ptr word) midiOutGetDevCaps16
24 203 pascal midiOutGetErrorText(word ptr word) midiOutGetErrorText16
25 204 pascal midiOutOpen(ptr word long long long) midiOutOpen16
26 205 pascal midiOutClose(word) midiOutClose16
27 206 pascal midiOutPrepareHeader(word segptr word) midiOutPrepareHeader16
28 207 pascal midiOutUnprepareHeader(word segptr word) midiOutUnprepareHeader16
29 208 pascal midiOutShortMsg(word long) midiOutShortMsg16
30 209 pascal midiOutLongMsg(word segptr word) midiOutLongMsg16
31 210 pascal midiOutReset(word) midiOutReset16
32 211 pascal midiOutGetVolume(word ptr) midiOutGetVolume16
33 212 pascal midiOutSetVolume(word long) midiOutSetVolume16
34 213 pascal midiOutCachePatches(word word ptr word) midiOutCachePatches16
35 214 pascal midiOutCacheDrumPatches(word word ptr word) midiOutCacheDrumPatches16
36 215 pascal midiOutGetID(word ptr) midiOutGetID16
37 216 pascal midiOutMessage(word word long long) midiOutMessage16
38 250 pascal midiStreamProperty(word ptr long) midiStreamProperty16
39 251 pascal midiStreamOpen(ptr ptr long long long long) midiStreamOpen16
40 252 pascal midiStreamClose(word) midiStreamClose16
41 253 pascal midiStreamPosition(word ptr word) midiStreamPosition16
42 254 pascal midiStreamOut(word ptr word) midiStreamOut16
43 255 pascal midiStreamPause(word) midiStreamPause16
44 256 pascal midiStreamRestart(word) midiStreamRestart16
45 257 pascal midiStreamStop(word) midiStreamStop16
46 301 pascal midiInGetNumDevs() midiInGetNumDevs16
47 302 pascal midiInGetDevCaps(word ptr word) midiInGetDevCaps16
48 303 pascal midiInGetErrorText(word ptr word) midiInGetErrorText16
49 304 pascal midiInOpen(ptr word long long long) midiInOpen16
50 305 pascal midiInClose(word) midiInClose16
51 306 pascal midiInPrepareHeader(word segptr word) midiInPrepareHeader16
52 307 pascal midiInUnprepareHeader(word segptr word) midiInUnprepareHeader16
53 308 pascal midiInAddBuffer(word segptr word) midiInAddBuffer16
54 309 pascal midiInStart(word) midiInStart16
55 310 pascal midiInStop(word) midiInStop16
56 311 pascal midiInReset(word) midiInReset16
57 312 pascal midiInGetID(word ptr) midiInGetID16
58 313 pascal midiInMessage(word word long long) midiInMessage16
59 350 pascal auxGetNumDevs() auxGetNumDevs16
60 351 pascal auxGetDevCaps(word ptr word) auxGetDevCaps16
61 352 pascal auxGetVolume(word ptr) auxGetVolume16
62 353 pascal auxSetVolume(word long) auxSetVolume16
63 354 pascal auxOutMessage(word word long long) auxOutMessage16
64 401 pascal waveOutGetNumDevs() waveOutGetNumDevs16
65 402 pascal waveOutGetDevCaps(word ptr word) waveOutGetDevCaps16
66 403 pascal waveOutGetErrorText(word ptr word) waveOutGetErrorText16
67 404 pascal waveOutOpen(ptr word ptr long long long) waveOutOpen16
68 405 pascal waveOutClose(word) waveOutClose16
69 406 pascal waveOutPrepareHeader(word segptr word) waveOutPrepareHeader16
70 407 pascal waveOutUnprepareHeader(word segptr word) waveOutUnprepareHeader16
71 408 pascal waveOutWrite(word segptr word) waveOutWrite16
72 409 pascal waveOutPause(word) waveOutPause16
73 410 pascal waveOutRestart(word) waveOutRestart16
74 411 pascal waveOutReset(word) waveOutReset16
75 412 pascal waveOutGetPosition(word ptr word) waveOutGetPosition16
76 413 pascal waveOutGetPitch(word ptr) waveOutGetPitch16
77 414 pascal waveOutSetPitch(word long) waveOutSetPitch16
78 415 pascal waveOutGetVolume(word ptr) waveOutGetVolume16
79 416 pascal waveOutSetVolume(word long) waveOutSetVolume16
80 417 pascal waveOutGetPlaybackRate(word ptr) waveOutGetPlaybackRate16
81 418 pascal waveOutSetPlaybackRate(word long) waveOutSetPlaybackRate16
82 419 pascal waveOutBreakLoop(word) waveOutBreakLoop16
83 420 pascal waveOutGetID(word ptr) waveOutGetID16
84 421 pascal waveOutMessage(word word long long) waveOutMessage16
85 501 pascal waveInGetNumDevs() waveInGetNumDevs16
86 502 pascal waveInGetDevCaps(word ptr word) waveInGetDevCaps16
87 503 pascal waveInGetErrorText(word ptr word) waveInGetErrorText16
88 504 pascal waveInOpen(ptr word ptr long long long) waveInOpen16
89 505 pascal waveInClose(word) waveInClose16
90 506 pascal waveInPrepareHeader(word segptr word) waveInPrepareHeader16
91 507 pascal waveInUnprepareHeader(word segptr word) waveInUnprepareHeader16
92 508 pascal waveInAddBuffer(word segptr word) waveInAddBuffer16
93 509 pascal waveInStart(word) waveInStart16
94 510 pascal waveInStop(word) waveInStop16
95 511 pascal waveInReset(word) waveInReset16
96 512 pascal waveInGetPosition(word ptr word) waveInGetPosition16
97 513 pascal waveInGetID(word ptr) waveInGetID16
98 514 pascal waveInMessage(word word long long) waveInMessage16
99 601 pascal timeGetSystemTime(ptr word) timeGetSystemTime16
100 602 pascal timeSetEvent(word word segptr long word) timeSetEvent16
101 603 pascal timeKillEvent(word) timeKillEvent16
102 604 pascal timeGetDevCaps(ptr word) timeGetDevCaps16
103 605 pascal timeBeginPeriod(word) timeBeginPeriod16
104 606 pascal timeEndPeriod(word) timeEndPeriod16
105 607 pascal timeGetTime() timeGetTime
106 701 pascal mciSendCommand(word word long long) mciSendCommand16
107 702 pascal mciSendString(str ptr word word) mciSendString16
108 703 pascal mciGetDeviceID(ptr) mciGetDeviceID16
109 705 pascal mciLoadCommandResource(word str word) mciLoadCommandResource16
110 706 pascal mciGetErrorString(long ptr word) mciGetErrorString16
111 707 pascal mciSetDriverData(word long) mciSetDriverData16
112 708 pascal mciGetDriverData(word) mciGetDriverData16
113 710 pascal mciDriverYield(word) mciDriverYield16
114 711 pascal mciDriverNotify(word word word) mciDriverNotify16
115 712 pascal mciExecute(ptr) mciExecute
116 713 pascal mciFreeCommandResource(word) mciFreeCommandResource16
117 714 pascal mciSetYieldProc(word ptr long) mciSetYieldProc16
118 715 pascal mciGetDeviceIDFromElementID(long ptr) mciGetDeviceIDFromElementID16
119 716 pascal mciGetYieldProc(word ptr) mciGetYieldProc16
120 717 pascal mciGetCreatorTask(word) mciGetCreatorTask16
121 800 pascal mixerGetNumDevs() mixerGetNumDevs16
122 801 pascal mixerGetDevCaps(word ptr word) mixerGetDevCaps16
123 802 pascal mixerOpen(ptr word long long long) mixerOpen16
124 803 pascal mixerClose(word) mixerClose16
125 804 pascal mixerMessage(word word long long) mixerMessage16
126 805 pascal mixerGetLineInfo(word ptr long) mixerGetLineInfo16
127 806 pascal mixerGetID(word ptr long) mixerGetID16
128 807 pascal mixerGetLineControls(word ptr long) mixerGetLineControls16
129 808 pascal mixerGetControlDetails(word ptr long) mixerGetControlDetails16
130 809 pascal mixerSetControlDetails(word ptr long) mixerSetControlDetails16
131 900 pascal mmTaskCreate(long ptr long) mmTaskCreate16
132 902 pascal mmTaskBlock(word) mmTaskBlock16
133 903 pascal mmTaskSignal(word) mmTaskSignal16
134 904 pascal16 mmGetCurrentTask() mmGetCurrentTask16
135 905 pascal mmTaskYield() mmTaskYield16
136 1100 pascal DrvOpen(str str long) DrvOpen16
137 1101 pascal DrvClose(word long long) DrvClose16
138 1102 pascal DrvSendMessage(word word long long) DrvSendMessage16
139 1103 pascal DrvGetModuleHandle(word) DrvGetModuleHandle16
140 1104 pascal DrvDefDriverProc(long word word long long) DrvDefDriverProc16
141 1120 pascal mmThreadCreate(segptr ptr long long) mmThreadCreate16
142 1121 pascal mmThreadSignal(word) mmThreadSignal16
143 1122 pascal mmThreadBlock(word) mmThreadBlock16
144 1123 pascal mmThreadIsCurrent(word) mmThreadIsCurrent16
145 1124 pascal mmThreadIsValid(word) mmThreadIsValid16
146 1125 pascal mmThreadGetTask(word) mmThreadGetTask16
147 1150 pascal mmShowMMCPLPropertySheet(word str str str) mmShowMMCPLPropertySheet16
149 1210 pascal mmioOpen(str ptr long) mmioOpen16
150 1211 pascal mmioClose(word word) mmioClose16
151 1212 pascal mmioRead(word ptr long) mmioRead16
152 1213 pascal mmioWrite(word ptr long) mmioWrite16
153 1214 pascal mmioSeek(word long word) mmioSeek16
154 1215 pascal mmioGetInfo(word ptr word) mmioGetInfo16
155 1216 pascal mmioSetInfo(word ptr word) mmioSetInfo16
156 1217 pascal mmioSetBuffer(word segptr long word) mmioSetBuffer16
157 1218 pascal mmioFlush(word word) mmioFlush16
158 1219 pascal mmioAdvance(word ptr word) mmioAdvance16
159 1220 pascal mmioStringToFOURCC(str word) mmioStringToFOURCC16
160 1221 pascal mmioInstallIOProc(long ptr long) mmioInstallIOProc16
161 1222 pascal mmioSendMessage(word word long long) mmioSendMessage16
162 1223 pascal mmioDescend(word ptr ptr word) mmioDescend16
163 1224 pascal mmioAscend(word ptr word) mmioAscend16
164 1225 pascal mmioCreateChunk(word ptr word) mmioCreateChunk16
165 1226 pascal mmioRename(ptr ptr ptr long) mmioRename16
167 #2000 stub WINMMF_THUNKDATA16
168 #2001 stub RING3_DEVLOADER
169 #2002 stub WINMMTILEBUFFER
170 #2003 stub WINMMUNTILEBUFFER
171 #2005 stub MCIGETTHUNKTABLE
172 #2006 stub WINMMSL_THUNKDATA16
174 2046 pascal DllEntryPoint(long word word word long word) MMSYSTEM_LibMain
175 # these are Wine only exported functions. Is there another way to do it ?
176 2047 pascal __wine_mmThreadEntryPoint(long) WINE_mmThreadEntryPoint