Try to implement the OF_SHARE_XXX options.
[wine/multimedia.git] / relay32 / winmm.spec
blob35c7f8ce70700b5e00b72d68f2be14376a9a604c
1 name winmm
2 type win32
4 1 stdcall PlaySoundA(ptr long long) PlaySound32A
5 2 stdcall WINMM_2(ptr long long) PlaySound32A
6 3 stub WINMM_3
7 4 stub CloseDriver
8 5 stdcall DefDriverProc(long long long long long) DefDriverProc32
9 6 stub DriverCallback
10 7 stub DrvClose
11 8 stub DrvDefDriverProc
12 9 stdcall DrvGetModuleHandle(long) GetDriverModuleHandle32
13 10 stub DrvOpen
14 11 stub DrvOpenA
15 12 stub DrvSendMessage
16 13 stub GetDriverFlags
17 14 stdcall GetDriverModuleHandle(long) GetDriverModuleHandle32
18 15 stdcall OpenDriver(wstr wstr long) OpenDriver32W
19 16 stdcall OpenDriverA(str str long) OpenDriver32A
20 17 stdcall PlaySound(ptr long long) PlaySound32A
21 18 stdcall PlaySoundW(ptr long long) PlaySound32W
22 19 stdcall SendDriverMessage(long long long long) SendDriverMessage32
23 20 stdcall auxGetDevCapsA(long ptr long) auxGetDevCaps32A
24 21 stdcall auxGetDevCapsW(long ptr long) auxGetDevCaps32W
25 22 stdcall auxGetNumDevs() auxGetNumDevs32
26 23 stdcall auxGetVolume(long ptr) auxGetVolume32
27 24 stdcall auxOutMessage(long long long long) auxOutMessage32
28 25 stdcall auxSetVolume(long long) auxSetVolume32
29 26 stub joyConfigChanged
30 27 stdcall joyGetDevCapsA(long ptr long) joyGetDevCaps32A
31 28 stdcall joyGetDevCapsW(long ptr long) joyGetDevCaps32W
32 29 stdcall joyGetNumDevs() joyGetNumDevs32
33 30 stdcall joyGetPos(long ptr) joyGetPos32
34 31 stdcall joyGetPosEx(long ptr) joyGetPosEx
35 32 stdcall joyGetThreshold(long ptr) joyGetThreshold32
36 33 stub joyReleaseCapture
37 34 stub joySetCapture
38 35 stdcall joySetThreshold(long long) joySetThreshold32
39 36 stub mciDriverNotify
40 37 stub mciDriverYield
41 38 stub mciExecute
42 39 stub mciFreeCommandResource
43 40 stub mciGetCreatorTask
44 41 stub mciGetDeviceIDA
45 42 stub mciGetDeviceIDFromElementIDW
46 43 stub mciGetDeviceIDW
47 44 stub mciGetDriverData
48 45 stdcall mciGetErrorStringA(long ptr long) mciGetErrorString32A
49 46 stdcall mciGetErrorStringW(long ptr long) mciGetErrorString32W
50 47 stub mciGetYieldProc
51 48 stub mciLoadCommandResource
52 49 stdcall mciSendCommandA(long long long long) mciSendCommand32A
53 50 stub mciSendCommandW
54 51 stdcall mciSendStringA(str ptr long long) mciSendString
55 52 stub mciSendStringW
56 53 stub mciSetDriverData
57 54 stub mciSetYieldProc
58 55 stub midiConnect
59 56 stub midiDisconnect
60 57 stdcall midiInAddBuffer(long ptr long) midiInAddBuffer32
61 58 stdcall midiInClose(long) midiInClose32
62 59 stdcall midiInGetDevCapsA(long ptr long) midiInGetDevCaps32A
63 60 stdcall midiInGetDevCapsW(long ptr long) midiInGetDevCaps32W
64 61 stdcall midiInGetErrorTextA(long ptr long) midiInGetErrorText32A
65 62 stdcall midiInGetErrorTextW(long ptr long) midiInGetErrorText32W
66 63 stdcall midiInGetID(long) midiInGetID32
67 64 stdcall midiInGetNumDevs() midiInGetNumDevs32
68 65 stdcall midiInMessage(long long long long) midiInMessage32
69 66 stdcall midiInOpen(ptr long long long long) midiInOpen32
70 67 stdcall midiInPrepareHeader(long ptr long) midiInPrepareHeader32
71 68 stdcall midiInReset(long) midiInReset32
72 69 stdcall midiInStart(long) midiInStart32
73 70 stdcall midiInStop(long) midiInStop32
74 71 stdcall midiInUnprepareHeader(long ptr long) midiInUnprepareHeader32
75 72 stdcall midiOutCacheDrumPatches(long long ptr long) midiOutCacheDrumPatches32
76 73 stdcall midiOutCachePatches(long long ptr long) midiOutCachePatches32
77 74 stdcall midiOutClose(long) midiOutClose32
78 75 stdcall midiOutGetDevCapsA(long ptr long) midiOutGetDevCaps32A
79 76 stdcall midiOutGetDevCapsW(long ptr long) midiOutGetDevCaps32W
80 77 stdcall midiOutGetErrorTextA(long ptr long) midiOutGetErrorText32A
81 78 stdcall midiOutGetErrorTextW(long ptr long) midiOutGetErrorText32W
82 79 stdcall midiOutGetID(long) midiOutGetID32
83 80 stdcall midiOutGetNumDevs() midiOutGetNumDevs32
84 81 stdcall midiOutGetVolume(long ptr) midiOutGetVolume32
85 82 stdcall midiOutLongMsg(long ptr long) midiOutLongMsg32
86 83 stdcall midiOutMessage(long long long long) midiOutMessage32
87 84 stdcall midiOutOpen(ptr long long long long) midiOutOpen32
88 85 stdcall midiOutPrepareHeader(long ptr long) midiOutPrepareHeader32
89 86 stdcall midiOutReset(long) midiOutReset32
90 87 stdcall midiOutSetVolume(long ptr) midiOutSetVolume32
91 88 stdcall midiOutShortMsg(long long) midiOutShortMsg32
92 89 stdcall midiOutUnprepareHeader(long ptr long) midiOutUnprepareHeader32
93 90 stub midiStreamClose
94 91 stub midiStreamOpen
95 92 stub midiStreamOut
96 93 stub midiStreamPause
97 94 stub midiStreamPosition
98 95 stub midiStreamProperty
99 96 stub midiStreamRestart
100 97 stub midiStreamStop
101 98 stdcall mixerClose(long) mixerClose32
102 99 stdcall mixerGetControlDetailsA(long ptr long) mixerGetControlDetails32A
103 100 stdcall mixerGetControlDetailsW(long ptr long) mixerGetControlDetails32W
104 101 stdcall mixerGetDevCapsA(long ptr long) mixerGetDevCaps32A
105 102 stdcall mixerGetDevCapsW(long ptr long) mixerGetDevCaps32W
106 103 stdcall mixerGetID(long ptr long) mixerGetID32
107 104 stdcall mixerGetLineControlsA(long ptr long) mixerGetLineControls32A
108 105 stdcall mixerGetLineControlsW(long ptr long) mixerGetLineControls32W
109 106 stdcall mixerGetLineInfoA(long ptr long) mixerGetLineInfo32A
110 107 stdcall mixerGetLineInfoW(long ptr long) mixerGetLineInfo32W
111 108 stdcall mixerGetNumDevs() mixerGetNumDevs32
112 109 stdcall mixerMessage(long long long long) mixerMessage32
113 110 stdcall mixerOpen(ptr long long long long) mixerOpen32
114 111 stdcall mixerSetControlDetails(long ptr long) mixerSetControlDetails32
115 112 stdcall mmioAdvance(long ptr long) mmioAdvance32
116 113 stdcall mmioAscend(long ptr long) mmioAscend32
117 114 stdcall mmioClose(long long) mmioClose32
118 115 stub mmioCreateChunk
119 116 stdcall mmioDescend(long ptr ptr long) mmioDescend
120 117 stdcall mmioFlush(long long) mmioFlush32
121 118 stdcall mmioGetInfo(long ptr long) mmioGetInfo32
122 119 stub mmioInstallIOProc16
123 120 stdcall mmioInstallIOProcA(long ptr long) mmioInstallIOProc32A
124 121 stub mmioInstallIOProcW
125 122 stdcall mmioOpenA(str ptr long) mmioOpen32A
126 123 stdcall mmioOpenW(wstr ptr long) mmioOpen32W
127 124 stdcall mmioRead(long ptr long) mmioRead32
128 125 stub mmioRenameA
129 126 stub mmioRenameW
130 127 stdcall mmioSeek(long long long) mmioSeek32
131 128 stub mmioSendMessage
132 129 stub mmioSetBuffer
133 130 stdcall mmioSetInfo(long ptr long) mmioSetInfo32
134 131 stdcall mmioStringToFOURCCA(str long) mmioStringToFOURCC32A
135 132 stdcall mmioStringToFOURCCW(wstr long) mmioStringToFOURCC32W
136 133 stdcall mmioWrite(long ptr long) mmioWrite32
137 134 stdcall mmsystemGetVersion() mmsystemGetVersion32
138 135 stdcall sndPlaySoundA(ptr long) sndPlaySound
139 136 stub sndPlaySoundW
140 137 stdcall timeBeginPeriod(long) timeBeginPeriod32
141 138 stdcall timeEndPeriod(long) timeEndPeriod32
142 139 stdcall timeGetDevCaps(ptr long) timeGetDevCaps32
143 140 stdcall timeGetSystemTime(ptr long) timeGetSystemTime32
144 141 stdcall timeGetTime() timeGetTime
145 142 stdcall timeKillEvent(long) timeKillEvent32
146 143 stdcall timeSetEvent(long long ptr long long) timeSetEvent32
147 144 stdcall waveInAddBuffer(long ptr long) waveInAddBuffer32
148 145 stdcall waveInClose(long) waveInClose32
149 146 stdcall waveInGetDevCapsA(long ptr long) waveInGetDevCaps32A
150 147 stdcall waveInGetDevCapsW(long ptr long) waveInGetDevCaps32W
151 148 stdcall waveInGetErrorTextA(long ptr long) waveInGetErrorText32A
152 149 stdcall waveInGetErrorTextW(long ptr long) waveInGetErrorText32W
153 150 stdcall waveInGetID(long ptr) waveInGetID32
154 151 stdcall waveInGetNumDevs() waveInGetNumDevs32
155 152 stdcall waveInGetPosition(long ptr long) waveInGetPosition32
156 153 stdcall waveInMessage(long long long long) waveInMessage32
157 154 stdcall waveInOpen(ptr long ptr long long long) waveInOpen32
158 155 stdcall waveInPrepareHeader(long ptr long) waveInPrepareHeader32
159 156 stdcall waveInReset(long) waveInReset32
160 157 stdcall waveInStart(long) waveInStart32
161 158 stdcall waveInStop(long) waveInStop32
162 159 stdcall waveInUnprepareHeader(long ptr long) waveInUnprepareHeader32
163 160 stdcall waveOutBreakLoop(long) waveOutBreakLoop32
164 161 stdcall waveOutClose(long) waveOutClose32
165 162 stdcall waveOutGetDevCapsA(long ptr long) waveOutGetDevCaps32A
166 163 stdcall waveOutGetDevCapsW(long ptr long) waveOutGetDevCaps32W
167 164 stdcall waveOutGetErrorTextA(long ptr long) waveOutGetErrorText32A
168 165 stdcall waveOutGetErrorTextW(long ptr long) waveOutGetErrorText32W
169 166 stdcall waveOutGetID(long ptr) waveOutGetID32
170 167 stdcall waveOutGetNumDevs() waveOutGetNumDevs32
171 168 stdcall waveOutGetPitch(long ptr) waveOutGetPitch32
172 169 stdcall waveOutGetPlaybackRate(long ptr) waveOutGetPlaybackRate32
173 170 stdcall waveOutGetPosition(long ptr long) waveOutGetPosition32
174 171 stdcall waveOutGetVolume(long ptr) waveOutGetVolume32
175 172 stdcall waveOutMessage(long long long long) waveOutMessage32
176 173 stdcall waveOutOpen(ptr long ptr long long long) waveOutOpen32
177 174 stdcall waveOutPause(long) waveOutPause32
178 175 stdcall waveOutPrepareHeader(long ptr long) waveOutPrepareHeader32
179 176 stdcall waveOutReset(long) waveOutReset32
180 177 stdcall waveOutRestart(long) waveOutRestart32
181 178 stdcall waveOutSetPitch(long long) waveOutSetPitch32
182 179 stdcall waveOutSetPlaybackRate(long long) waveOutSetPlaybackRate32
183 180 stdcall waveOutSetVolume(long long) waveOutSetVolume32
184 181 stdcall waveOutUnprepareHeader(long ptr long) waveOutPrepareHeader32
185 182 stdcall waveOutWrite(long ptr long) waveOutWrite32
186 183 stub winmmf_ThunkData32
187 184 stub winmmsl_ThunkData32