Release 980517
[wine/multimedia.git] / relay32 / shell32.spec
blobc815d0c698cdb7f6b59df5c068ec11049eda758c
1 name shell32
2 type win32
4 # Functions exported by the Win95 shell32.dll
5 # (these need to have these exact ordinals, for some win95 dlls
6 # import shell32.dll by ordinal)
8 2 stdcall SHELL32_2(long long long long long long) SHELL32_2
9 3 stub CheckEscapesA
10 4 stub SHELL32_4
11 5 stub SHELL32_5
12 6 stub CheckEscapesW
13 7 stdcall CommandLineToArgvW(ptr ptr) CommandLineToArgvW
14 8 stub Control_FillCache_RunDLL
15 12 stdcall Control_RunDLL(long long long long) Control_RunDLL
16 14 stdcall DllGetClassObject(long long ptr) SHELL32_DllGetClassObject
17 15 stub SHELL32_15
18 16 stdcall SHELL32_16(ptr) SHELL32_16
19 17 stub SHELL32_17
20 18 stdcall SHELL32_18(ptr) SHELL32_18
21 19 stub SHELL32_19
22 20 stub SHELL32_20
23 21 stub SHELL32_21
24 22 stub DoEnvironmentSubstA
25 23 stub SHELL32_23
26 24 stub SHELL32_24
27 25 stdcall SHELL32_25(ptr ptr) SHELL32_25
28 26 stub SHELL32_26
29 27 stub SHELL32_27
30 28 stub SHELL32_28
31 29 stdcall SHELL32_29(str) SHELL32_29
32 30 stdcall SHELL32_30(ptr long) SHELL32_30
33 31 stdcall SHELL32_31(str) SHELL32_31
34 32 stdcall SHELL32_32(str) SHELL32_32
35 33 stdcall SHELL32_33(str) SHELL32_33
36 34 stdcall SHELL32_34(str) SHELL32_34
37 35 stdcall SHELL32_35(str) SHELL32_35
38 36 stdcall SHELL32_36(str str) SHELL32_36
39 37 stdcall SHELL32_37(ptr str str) SHELL32_37
40 38 stub DoEnvironmentSubstW
41 39 stub SHELL32_39
42 40 stub SHELL32_40
43 41 stdcall DragAcceptFiles(long long) DragAcceptFiles
44 42 stub DragFinish
45 43 stub SHELL32_43
46 44 stub DragQueryFile
47 45 stdcall SHELL32_45(str) SHELL32_45
48 46 stub SHELL32_46
49 47 stub SHELL32_47
50 48 stub SHELL32_48
51 49 stub SHELL32_49
52 50 stub DragQueryFileA
53 51 stub SHELL32_51
54 52 stdcall SHELL32_52(str) SHELL32_52
55 53 stub DragQueryFileAorW
56 54 stub DragQueryFileW
57 55 stub SHELL32_55
58 56 stdcall SHELL32_56(str) SHELL32_56
59 57 stub SHELL32_57
60 58 stdcall SHELL32_58(long long long long) SHELL32_58
61 59 stub SHELL32_59
62 60 stub SHELL32_60
63 61 stub SHELL32_61
64 62 stdcall SHELL32_62(long long long long) SHELL32_62
65 63 stdcall SHELL32_63(long long long long str str str) SHELL32_63
66 64 stub SHELL32_64
67 65 stub SHELL32_65
68 66 stub SHELL32_66
69 67 stub SHELL32_67
70 68 stdcall SHELL32_68(long long long) SHELL32_68
71 69 stub SHELL32_69
72 70 stub SHELL32_70
73 71 stdcall SHELL32_71(ptr ptr) SHELL32_71
74 72 stdcall SHELL32_72(ptr ptr long) SHELL32_72
75 73 stub SHELL32_73
76 74 stub SHELL32_74
77 75 stub SHELL32_75
78 76 stub DragQueryPoint
79 77 stdcall SHELL32_77(long long long) SHELL32_77
80 78 stub SHELL32_78
81 79 stdcall SHELL32_79(str ptr) SHELL32_79
82 80 stub DuplicateIcon
83 81 stub SHELL32_81
84 82 stub ExtractAssociatedIconA
85 83 stub SHELL32_83
86 84 stub SHELL32_84
87 85 stdcall SHELL32_85(long long long long) SHELL32_85
88 86 stub SHELL32_86
89 87 stub SHELL32_87
90 88 stub SHELL32_88
91 89 stdcall SHELL32_89(long long long) SHELL32_89
92 90 stub SHELL32_90
93 91 stub SHELL32_91
94 92 stub SHELL32_92
95 93 stub SHELL32_93
96 94 stub SHELL32_94
97 95 stub SHELL32_95
98 96 stub SHELL32_96
99 97 stub SHELL32_97
100 98 stub SHELL32_98
101 99 stub SHELL32_99
102 100 stdcall SHELL32_100(long) SHELL32_100
103 101 stdcall ExtractAssociatedIconA(long ptr long) ExtractAssociatedIcon32A
104 102 stdcall SHELL32_102(ptr ptr long ptr ptr) SHELL32_102
105 103 stub SHELL32_103
106 104 stub SHELL32_104
107 105 stub SHELL32_105
108 106 stub SHELL32_106
109 107 stub SHELL32_107
110 108 stub SHELL32_108
111 109 stub SHELL32_109
112 110 stub SHELL32_110
113 111 stub SHELL32_111
114 112 stub SHELL32_112
115 113 stub SHELL32_113
116 114 stub SHELL32_114
117 115 stub SHELL32_115
118 116 stub SHELL32_116
119 117 stub SHELL32_117
120 118 stub SHELL32_118
121 119 stdcall SHELL32_119(ptr) SHELL32_119
122 120 stub SHELL32_120
123 121 stub SHELL32_121
124 122 stub SHELL32_122
125 123 stub SHELL32_123
126 124 stub ExtractAssociatedIconExW
127 125 stub ExtractAssociatedIconW
128 126 stub SHELL32_126
129 127 stub SHELL32_127
130 128 stdcall DllGetClassObject(long long ptr) SHELL32_DllGetClassObject
131 129 stub SHELL32_129
132 130 stub SHELL32_130
133 131 stub SHELL32_131
134 132 stub SHELL32_132
135 133 stdcall ExtractIconA(long str long) ExtractIcon32A
136 134 stub SHELL32_134
137 135 stub ExtractIconEx
138 136 stub SHELL32_136
139 137 stub SHELL32_137
140 138 stub ExtractIconExA
141 139 stub SHELL32_139
142 140 stub SHELL32_140
143 141 stub SHELL32_141
144 142 stub SHELL32_142
145 143 stub SHELL32_143
146 144 stub SHELL32_144
147 145 stub SHELL32_145
148 146 stub SHELL32_146
149 147 stub SHELL32_147
150 148 stub ExtractIconResInfoA
151 149 stub SHELL32_149
152 150 stub ExtractIconResInfoW
153 151 stub SHELL32_151
154 152 stdcall SHELL32_152(ptr) SHELL32_152
155 153 stub SHELL32_153
156 154 stub SHELL32_154
157 155 stdcall SHELL32_155(ptr) SHELL32_155
158 156 stub SHELL32_156
159 157 stub SHELL32_157
160 158 stub SHELL32_158
161 159 stub SHELL32_159
162 160 stub SHELL32_160
163 161 stub SHELL32_161
164 162 stub SHELL32_162
165 163 stub SHELL32_163
166 164 stub SHELL32_164
167 165 stdcall SHELL32_165(long long) SHELL32_165
168 166 stub SHELL32_166
169 167 stub SHELL32_167
170 168 stub SHELL32_168
171 169 stub SHELL32_169
172 170 stub SHELL32_170
173 171 stub SHELL32_171
174 172 stub SHELL32_172
175 173 stub SHELL32_173
176 174 stub SHELL32_174
177 175 stdcall SHELL32_175(long long long long) SHELL32_175
178 176 stub SHELL32_176
179 177 stub SHELL32_177
180 178 stub SHELL32_178
181 179 stub SHELL32_179
182 180 stdcall ExtractIconW(long wstr long) ExtractIcon32W
183 181 stdcall SHELL32_181(long long) SHELL32_181
184 182 stub ExtractVersionResource16W
185 183 cdecl SHELL32_183(long long long long long long) SHELL32_183
186 184 stub SHELL32_184
187 185 stub SHELL32_185
188 186 stdcall FindExecutableA(ptr ptr ptr) FindExecutable32A
189 187 stub FindExecutableW
190 188 stdcall FreeIconList(long) FreeIconList
191 189 stub InternalExtractIconListA
192 190 stub InternalExtractIconListW
193 191 stub OpenAs_RunDLL
194 192 stub PrintersGetCommand_RunDLL
195 193 stub RealShellExecuteA
196 194 stub RealShellExecuteExA
197 195 stdcall SHELL32_195(ptr) SHELL32_195
198 196 stdcall SHELL32_196(long) SHELL32_196
199 197 stub SHELL32_197
200 198 stub SHELL32_198
201 199 stub SHELL32_199
202 200 stub SHELL32_200
203 201 stub SHELL32_201
204 202 stub SHELL32_202
205 203 stub RealShellExecuteExW
206 204 stub RealShellExecuteW
207 205 stub RegenerateUserEnvironment
208 206 stub SHAddToRecentDocs
209 207 stdcall SHAppBarMessage(long ptr) SHAppBarMessage32
210 208 stub SHBrowseForFolder
211 209 stub SHBrowseForFolderA
212 210 stub SHChangeNotify
213 211 stub SHFileOperation
214 212 stub SHFileOperationA
215 213 stub SHFormatDrive
216 214 stub SHFreeNameMappings
217 215 stub SHGetDataFromIDListA
218 216 stdcall SHGetDesktopFolder(ptr) SHGetDesktopFolder
219 217 stdcall SHGetFileInfo(ptr long ptr long long) SHGetFileInfo32A
220 218 stdcall SHGetFileInfoA(ptr long ptr long long) SHGetFileInfo32A
221 219 stub SHGetInstanceExplorer
222 220 stdcall SHGetMalloc(ptr) SHGetMalloc
223 221 stdcall SHGetPathFromIDList(ptr ptr) SHGetPathFromIDList
224 222 stub SHGetPathFromIDListA
225 223 stdcall SHGetSpecialFolderLocation(long long ptr) SHGetSpecialFolderLocation
226 224 stub SHHelpShortcuts_RunDLL
227 225 stub SHLoadInProc
228 226 stub SheChangeDirA
229 227 stub SheChangeDirExA
230 228 stub SheChangeDirExW
231 229 stub SheChangeDirW
232 230 stub SheConvertPathW
233 231 stub SheFullPathA
234 232 stub SheFullPathW
235 233 stub SheGetCurDrive
236 234 stub SheGetDirA
237 235 stub SheGetDirExW
238 236 stub SheGetDirW
239 237 stub SheGetPathOffsetW
240 238 stub SheRemoveQuotesA
241 239 stub SheRemoveQuotesW
242 240 stub SheSetCurDrive
243 241 stub SheShortenPathA
244 242 stub SheShortenPathW
245 243 stdcall ShellAboutA(long ptr ptr long) ShellAbout32A
246 244 stdcall ShellAboutW(long ptr ptr long) ShellAbout32W
247 245 stdcall ShellExecuteA(long ptr ptr ptr ptr long) ShellExecute32A
248 246 stub ShellExecuteEx
249 247 stub ShellExecuteExA
250 248 stub ShellExecuteW
251 249 stdcall Shell_NotifyIcon(long ptr) Shell_NotifyIcon
252 250 stdcall Shell_NotifyIconA(long ptr) Shell_NotifyIconA
253 251 stub Shl1632_ThunkData32
254 252 stub Shl3216_ThunkData32
255 505 stub SHELL32_505
256 507 stub SHELL32_507
257 510 stub SHELL32_510
258 511 stub SHELL32_511
259 1025 stub ExtractIconExW # proper ordinal unknown
260 1030 stub FindExeDlgProc # proper ordinal unknown
261 1043 stub RegisterShellHook # proper ordinal unknown
262 1048 stub SHBrowseForFolderW # proper ordinal unknown
263 1052 stub SHFileOperationW # proper ordinal unknown
264 1058 stub SHGetFileInfoW # proper ordinal unknown
265 1063 stub SHGetPathFromIDListW # proper ordinal unknown
266 1089 stub ShellExecuteExW # proper ordinal unknown
267 1091 stub ShellHookProc # proper ordinal unknown
268 1094 stub Shell_NotifyIconW # proper ordinal unknown
269 1095 stub StrChrA # proper ordinal unknown
270 1096 stub StrChrIA # proper ordinal unknown
271 1097 stub StrChrIW # proper ordinal unknown
272 1098 stub StrChrW # proper ordinal unknown
273 1099 stub StrCmpNA # proper ordinal unknown
274 1100 stub StrCmpNIA # proper ordinal unknown
275 1101 stub StrCmpNIW # proper ordinal unknown
276 1102 stub StrCmpNW # proper ordinal unknown
277 1103 stub StrCpyNA # proper ordinal unknown
278 1104 stub StrCpyNW # proper ordinal unknown
279 1105 stub StrNCmpA # proper ordinal unknown
280 1106 stub StrNCmpIA # proper ordinal unknown
281 1107 stub StrNCmpIW # proper ordinal unknown
282 1108 stub StrNCmpW # proper ordinal unknown
283 1109 stub StrNCpyA # proper ordinal unknown
284 1110 stub StrNCpyW # proper ordinal unknown
285 1111 stub StrRChrA # proper ordinal unknown
286 1112 stub StrRChrIA # proper ordinal unknown
287 1113 stub StrRChrIW # proper ordinal unknown
288 1114 stub StrRChrW # proper ordinal unknown
289 1115 stub StrRStrA # proper ordinal unknown
290 1116 stub StrRStrIA # proper ordinal unknown
291 1117 stub StrRStrIW # proper ordinal unknown
292 1118 stub StrRStrW # proper ordinal unknown
293 1119 stub StrStrA # proper ordinal unknown
294 1120 stub StrStrIA # proper ordinal unknown
295 1121 stub StrStrIW # proper ordinal unknown
296 1122 stub StrStrW # proper ordinal unknown
297 1123 stub WOWShellExecute # proper ordinal unknown