-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathShimWinMM.def
198 lines (196 loc) · 7.02 KB
/
ShimWinMM.def
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
; WINAPI is stdcall, except exported names are C cdecl-style. Thus, we need to define exports in this file.
LIBRARY WINMM.dll
EXPORTS
NT4PlaySound = PlaySoundA @2 NONAME
mciExecute @3
CloseDriver @4
DefDriverProc @5
DriverCallback @6
DrvGetModuleHandle @7
GetDriverModuleHandle @8
NotifyCallbackData @9
OpenDriver @10
PlaySound = PlaySoundA @11
PlaySoundA @12
PlaySoundW @13
SendDriverMessage @14
WOW32DriverCallback @15
WOW32ResolveMultiMediaHandle @16
WOWAppExit @17
aux32Message @18
auxGetDevCapsA @19
auxGetDevCapsW @20
auxGetNumDevs @21
auxGetVolume @22
auxOutMessage @23
auxSetVolume @24
joy32Message @25
joyConfigChanged @26
joyGetDevCapsA @27
joyGetDevCapsW @28
joyGetNumDevs @29
joyGetPos @30
joyGetPosEx @31
joyGetThreshold @32
joyReleaseCapture @33
joySetCapture @34
joySetThreshold @35
mci32Message @36
mciDriverNotify @37
mciDriverYield @38
mciFreeCommandResource @39
mciGetCreatorTask @40
mciGetDeviceIDA @41
mciGetDeviceIDFromElementIDA @42
mciGetDeviceIDFromElementIDW @43
mciGetDeviceIDW @44
mciGetDriverData @45
mciGetErrorStringA @46
mciGetErrorStringW @47
mciGetYieldProc @48
mciLoadCommandResource @49
mciSendCommandA @50
mciSendCommandW @51
mciSendStringA @52
mciSendStringW @53
mciSetDriverData @54
mciSetYieldProc @55
mid32Message @56
midiConnect @57
midiDisconnect @58
midiInAddBuffer @59
midiInClose @60
midiInGetDevCapsA @61
midiInGetDevCapsW @62
midiInGetErrorTextA @63
midiInGetErrorTextW @64
midiInGetID @65
midiInGetNumDevs @66
midiInMessage @67
midiInOpen @68
midiInPrepareHeader @69
midiInReset @70
midiInStart @71
midiInStop @72
midiInUnprepareHeader @73
midiOutCacheDrumPatches @74
midiOutCachePatches @75
midiOutClose @76
midiOutGetDevCapsA @77
midiOutGetDevCapsW @78
midiOutGetErrorTextA @79
midiOutGetErrorTextW @80
midiOutGetID @81
midiOutGetNumDevs @82
midiOutGetVolume @83
midiOutLongMsg @84
midiOutMessage @85
midiOutOpen @86
midiOutPrepareHeader @87
midiOutReset @88
midiOutSetVolume @89
midiOutShortMsg @90
midiOutUnprepareHeader @91
midiStreamClose @92
midiStreamOpen @93
midiStreamOut @94
midiStreamPause @95
midiStreamPosition @96
midiStreamProperty @97
midiStreamRestart @98
midiStreamStop @99
mixerClose @100
mixerGetControlDetailsA @101
mixerGetControlDetailsW @102
mixerGetDevCapsA @103
mixerGetDevCapsW @104
mixerGetID @105
mixerGetLineControlsA @106
mixerGetLineControlsW @107
mixerGetLineInfoA @108
mixerGetLineInfoW @109
mixerGetNumDevs @110
mixerMessage @111
mixerOpen @112
mixerSetControlDetails @113
mmDrvInstall @114
mmGetCurrentTask @115
mmTaskBlock @116
mmTaskCreate @117
mmTaskSignal @118
mmTaskYield @119
mmioAdvance @120
mmioAscend @121
mmioClose @122
mmioCreateChunk @123
mmioDescend @124
mmioFlush @125
mmioGetInfo @126
mmioInstallIOProcA @127
mmioInstallIOProcW @128
mmioOpenA @129
mmioOpenW @130
mmioRead @131
mmioRenameA @132
mmioRenameW @133
mmioSeek @134
mmioSendMessage @135
mmioSetBuffer @136
mmioSetInfo @137
mmioStringToFOURCCA @138
mmioStringToFOURCCW @139
mmioWrite @140
mmsystemGetVersion @141
mod32Message @142
mxd32Message @143
sndPlaySoundA @144
sndPlaySoundW @145
tid32Message @146
timeBeginPeriod @147
timeEndPeriod @148
timeGetDevCaps @149
timeGetSystemTime @150
timeGetTime @151
timeKillEvent @152
timeSetEvent @153
waveInAddBuffer @154
waveInClose @155
waveInGetDevCapsA @156
waveInGetDevCapsW @157
waveInGetErrorTextA @158
waveInGetErrorTextW @159
waveInGetID @160
waveInGetNumDevs @161
waveInGetPosition @162
waveInMessage @163
waveInOpen @164
waveInPrepareHeader @165
waveInReset @166
waveInStart @167
waveInStop @168
waveInUnprepareHeader @169
waveOutBreakLoop @170
waveOutClose @171
waveOutGetDevCapsA @172
waveOutGetDevCapsW @173
waveOutGetErrorTextA @174
waveOutGetErrorTextW @175
waveOutGetID @176
waveOutGetNumDevs @177
waveOutGetPitch @178
waveOutGetPlaybackRate @179
waveOutGetPosition @180
waveOutGetVolume @181
waveOutMessage @182
waveOutOpen @183
waveOutPause @184
waveOutPrepareHeader @185
waveOutReset @186
waveOutRestart @187
waveOutSetPitch @188
waveOutSetPlaybackRate @189
waveOutSetVolume @190
waveOutUnprepareHeader @191
waveOutWrite @192
wid32Message @193
wod32Message @194