1999-08-15 19:03:37 +02:00
|
|
|
name shlwapi
|
|
|
|
type win32
|
2000-07-09 13:19:35 +02:00
|
|
|
init SHLWAPI_LibMain
|
1999-08-15 19:03:37 +02:00
|
|
|
|
2000-07-26 19:51:32 +02:00
|
|
|
import advapi32
|
|
|
|
import user32
|
2000-08-14 16:42:41 +02:00
|
|
|
import gdi32
|
2000-07-26 19:51:32 +02:00
|
|
|
import kernel32
|
|
|
|
|
2000-07-09 13:19:35 +02:00
|
|
|
1 stdcall @(ptr ptr) SHLWAPI_1
|
2000-01-01 23:06:18 +01:00
|
|
|
2 stub @
|
|
|
|
3 stub @
|
|
|
|
4 stub @
|
|
|
|
5 stub @
|
|
|
|
6 stub @
|
|
|
|
7 stub @
|
|
|
|
8 stub @
|
|
|
|
9 stub @
|
|
|
|
10 stub @
|
|
|
|
11 stub @
|
|
|
|
12 stub @
|
|
|
|
13 stub @
|
|
|
|
14 stub @
|
|
|
|
15 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
16 stdcall @(long long long long) SHLWAPI_16
|
2000-01-01 23:06:18 +01:00
|
|
|
17 stub @
|
|
|
|
18 stub @
|
|
|
|
19 stub @
|
|
|
|
20 stub @
|
|
|
|
21 stub @
|
|
|
|
22 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
23 stdcall @(ptr ptr long) SHLWAPI_23
|
|
|
|
24 stdcall @(ptr ptr long) SHLWAPI_24
|
2000-01-01 23:06:18 +01:00
|
|
|
25 stub @
|
|
|
|
26 stub @
|
|
|
|
27 stub @
|
|
|
|
28 stub @
|
|
|
|
29 stub @
|
|
|
|
30 stub @
|
|
|
|
31 stub @
|
|
|
|
32 stub @
|
|
|
|
33 stub @
|
|
|
|
34 stub @
|
|
|
|
35 stub @
|
|
|
|
36 stub @
|
|
|
|
37 stub @
|
|
|
|
38 stub @
|
|
|
|
39 stub @
|
|
|
|
40 stub @
|
|
|
|
41 stub @
|
|
|
|
42 stub @
|
|
|
|
43 stub @
|
|
|
|
44 stub @
|
|
|
|
45 stub @
|
|
|
|
46 stub @
|
|
|
|
47 stub @
|
|
|
|
48 stub @
|
|
|
|
49 stub @
|
|
|
|
50 stub @
|
|
|
|
51 stub @
|
|
|
|
52 stub @
|
|
|
|
53 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
54 forward @ user32.CreateICW
|
|
|
|
55 forward @ user32.CreateWindowExW
|
|
|
|
56 forward @ user32.DefWindowProcW
|
2000-01-01 23:06:18 +01:00
|
|
|
57 stub @
|
|
|
|
58 stub @
|
|
|
|
59 stub @
|
|
|
|
60 stub @
|
|
|
|
61 stub @
|
|
|
|
62 stub @
|
|
|
|
63 stub @
|
|
|
|
64 stub @
|
|
|
|
65 stub @
|
|
|
|
66 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
67 forward @ user32.FindWindowW
|
|
|
|
68 forward @ kernel32.FormatMessageW
|
|
|
|
69 forward @ user32.GetClassInfoW
|
2000-01-01 23:06:18 +01:00
|
|
|
70 stub @
|
|
|
|
71 stub @
|
|
|
|
72 stub @
|
|
|
|
73 stub @
|
|
|
|
74 stub @
|
|
|
|
75 stub @
|
|
|
|
76 stub @
|
|
|
|
77 stub @
|
|
|
|
78 stub @
|
|
|
|
79 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
80 forward @ kernel32.GetModuleFileNameW
|
|
|
|
81 forward @ kernel32.GetSystemDirectoryW
|
|
|
|
82 forward @ kernel32.SearchPathW
|
|
|
|
83 forward @ kernel32.GetModuleHandleW
|
2000-01-01 23:06:18 +01:00
|
|
|
84 stub @
|
|
|
|
85 stub @
|
|
|
|
86 stub @
|
|
|
|
87 stub @
|
|
|
|
88 stub @
|
|
|
|
89 stub @
|
|
|
|
90 stub @
|
|
|
|
91 stub @
|
|
|
|
92 stub @
|
|
|
|
93 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
94 forward @ user32.GetWindowLongW
|
2000-01-01 23:06:18 +01:00
|
|
|
95 stub @
|
|
|
|
96 stub @
|
|
|
|
97 stub @
|
|
|
|
98 stub @
|
|
|
|
99 stub @
|
|
|
|
100 stub @
|
|
|
|
101 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
102 forward @ user32.LoadCursorW
|
2000-01-01 23:06:18 +01:00
|
|
|
103 stub @
|
|
|
|
104 stub @
|
|
|
|
105 stub @
|
|
|
|
106 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
107 forward @ user32.LoadStringW
|
2000-01-01 23:06:18 +01:00
|
|
|
108 stub @
|
|
|
|
109 stub @
|
|
|
|
110 stub @
|
|
|
|
111 stub @
|
|
|
|
112 stub @
|
|
|
|
113 stub @
|
|
|
|
114 stub @
|
|
|
|
115 stub @
|
|
|
|
116 stub @
|
|
|
|
117 stub @
|
|
|
|
118 stub @
|
|
|
|
119 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
120 forward @ advapi32.RegCreateKeyExW
|
2000-01-01 23:06:18 +01:00
|
|
|
121 stub @
|
|
|
|
122 stub @
|
|
|
|
123 stub @
|
|
|
|
124 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
125 forward @ advapi32.RegOpenKeyExW
|
2000-01-01 23:06:18 +01:00
|
|
|
126 stub @
|
|
|
|
127 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
128 forward @ advapi32.RegQueryValueExW
|
2000-01-01 23:06:18 +01:00
|
|
|
129 stub @
|
|
|
|
130 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
131 forward @ user32.RegisterClassW
|
2000-01-01 23:06:18 +01:00
|
|
|
132 stub @
|
|
|
|
133 stub @
|
|
|
|
134 stub @
|
|
|
|
135 stub @
|
|
|
|
136 stub @
|
|
|
|
137 stub @
|
|
|
|
138 stub @
|
|
|
|
139 stub @
|
|
|
|
140 stub @
|
|
|
|
141 stub @
|
|
|
|
142 stub @
|
|
|
|
143 stub @
|
|
|
|
144 stub @
|
|
|
|
145 stub @
|
|
|
|
146 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
147 forward @ user32.UnregisterClassW
|
2000-01-01 23:06:18 +01:00
|
|
|
148 stub @
|
|
|
|
149 stub @
|
|
|
|
150 stub @
|
2000-09-22 22:55:35 +02:00
|
|
|
151 stdcall @() SHLWAPI_151
|
2000-01-01 23:06:18 +01:00
|
|
|
152 stub @
|
2000-09-22 22:55:35 +02:00
|
|
|
153 stdcall @(long long long) SHLWAPI_153
|
2000-01-01 23:06:18 +01:00
|
|
|
154 stub @
|
|
|
|
155 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
156 stdcall @(wstr wstr) SHLWAPI_156
|
2000-01-01 23:06:18 +01:00
|
|
|
157 stub @
|
|
|
|
158 stub @
|
|
|
|
159 stub @
|
|
|
|
160 stub @
|
|
|
|
161 stub @
|
2000-06-02 01:25:44 +02:00
|
|
|
162 stub @
|
|
|
|
163 stub @
|
|
|
|
164 stub @
|
|
|
|
165 stub @
|
|
|
|
166 stub @
|
|
|
|
167 stub @
|
|
|
|
168 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
169 stdcall @(long) SHLWAPI_169
|
2000-06-02 01:25:44 +02:00
|
|
|
170 stub @
|
|
|
|
171 stub @
|
|
|
|
172 stub @
|
|
|
|
173 stub @
|
|
|
|
174 stub @
|
|
|
|
175 stub @
|
|
|
|
176 stub @
|
|
|
|
177 stub @
|
|
|
|
178 stub @
|
|
|
|
179 stub @
|
|
|
|
180 stub @
|
|
|
|
181 stub @
|
|
|
|
182 stub @
|
|
|
|
183 stub @
|
|
|
|
184 stub @
|
|
|
|
185 stub @
|
|
|
|
186 stub @
|
|
|
|
187 stub @
|
|
|
|
188 stub @
|
|
|
|
189 stub @
|
|
|
|
190 stub @
|
|
|
|
191 stub @
|
|
|
|
192 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
193 stdcall @() SHLWAPI_193
|
2000-06-02 01:25:44 +02:00
|
|
|
194 stub @
|
|
|
|
195 stub @
|
|
|
|
196 stub @
|
|
|
|
197 stub @
|
|
|
|
198 stub @
|
|
|
|
199 stub @
|
|
|
|
200 stub @
|
|
|
|
201 stub @
|
|
|
|
202 stub @
|
|
|
|
203 stub @
|
|
|
|
204 stub @
|
|
|
|
205 stub @
|
|
|
|
206 stub @
|
|
|
|
207 stub @
|
|
|
|
208 stub @
|
|
|
|
209 stub @
|
|
|
|
210 stub @
|
|
|
|
211 stub @
|
|
|
|
212 stub @
|
|
|
|
213 stub @
|
|
|
|
214 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
215 stdcall @(long long long) SHLWAPI_215
|
2000-06-02 01:25:44 +02:00
|
|
|
216 stub @
|
|
|
|
217 stub @
|
|
|
|
218 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
219 stdcall @(long long long long) SHLWAPI_219
|
2000-06-02 01:25:44 +02:00
|
|
|
220 stub @
|
|
|
|
221 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
222 stdcall @(long) SHLWAPI_222
|
|
|
|
223 stdcall @(long) SHLWAPI_223
|
2000-06-02 01:25:44 +02:00
|
|
|
224 stub @
|
|
|
|
225 stub @
|
|
|
|
226 stub @
|
|
|
|
227 stub @
|
|
|
|
228 stub @
|
|
|
|
229 stub @
|
|
|
|
230 stub @
|
|
|
|
231 stub @
|
|
|
|
232 stub @
|
|
|
|
233 stub @
|
|
|
|
234 stub @
|
|
|
|
235 stub @
|
|
|
|
236 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
237 stdcall @(ptr) SHLWAPI_237
|
2000-06-02 01:25:44 +02:00
|
|
|
238 stub @
|
|
|
|
239 stub @
|
|
|
|
240 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
241 stdcall @() SHLWAPI_241
|
2000-06-02 01:25:44 +02:00
|
|
|
242 stub @
|
|
|
|
243 stub @
|
|
|
|
244 stub @
|
|
|
|
245 stub @
|
|
|
|
246 stub @
|
|
|
|
247 stub @
|
|
|
|
248 stub @
|
|
|
|
249 stub @
|
|
|
|
250 stub @
|
|
|
|
251 stub @
|
|
|
|
252 stub @
|
|
|
|
253 stub AssocCreate
|
|
|
|
254 stub AssocQueryKeyA
|
|
|
|
255 stub AssocQueryKeyW
|
|
|
|
256 stub @
|
|
|
|
257 stub @
|
|
|
|
258 stub @
|
|
|
|
259 stub @
|
|
|
|
260 stub @
|
|
|
|
261 stub @
|
|
|
|
262 stub @
|
|
|
|
263 stub @
|
|
|
|
264 stub @
|
|
|
|
265 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
266 stdcall @(long long long long) SHLWAPI_266
|
|
|
|
267 stdcall @(long long long long) SHLWAPI_267
|
|
|
|
268 stdcall @(long long) SHLWAPI_268
|
2000-06-02 01:25:44 +02:00
|
|
|
269 stub @
|
|
|
|
270 stub @
|
|
|
|
271 stub @
|
|
|
|
272 stub @
|
|
|
|
273 stub @
|
|
|
|
274 stub @
|
|
|
|
275 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
276 stdcall @() SHLWAPI_276
|
2000-06-02 01:25:44 +02:00
|
|
|
277 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
278 stdcall @(long long long long long long) SHLWAPI_278
|
2000-06-02 01:25:44 +02:00
|
|
|
279 stub @
|
|
|
|
280 stub @
|
|
|
|
281 stub @
|
|
|
|
282 stub @
|
|
|
|
283 stub @
|
|
|
|
284 stub @
|
|
|
|
285 stub @
|
|
|
|
286 stub @
|
|
|
|
287 stub @
|
|
|
|
288 stub @
|
|
|
|
289 stub @
|
|
|
|
290 stub @
|
|
|
|
291 stub @
|
|
|
|
292 stub @
|
|
|
|
293 stub @
|
|
|
|
294 stub @
|
|
|
|
295 stub @
|
|
|
|
296 stub @
|
|
|
|
297 stub @
|
|
|
|
298 stub @
|
|
|
|
299 stub @
|
|
|
|
300 stub @
|
|
|
|
301 stub @
|
|
|
|
302 stub @
|
|
|
|
303 stub @
|
|
|
|
304 stub @
|
|
|
|
305 stub @
|
|
|
|
306 stub @
|
|
|
|
307 stub @
|
|
|
|
308 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
309 forward @ kernel32.LoadLibraryW
|
2000-06-02 01:25:44 +02:00
|
|
|
310 stub @
|
|
|
|
311 stub @
|
|
|
|
312 stub @
|
|
|
|
313 stub @
|
|
|
|
314 stub @
|
|
|
|
315 stub @
|
|
|
|
316 stub SHCreateStreamOnFileAOld
|
|
|
|
317 stub SHCreateStreamOnFileWOld
|
|
|
|
318 stub @
|
|
|
|
319 stub @
|
|
|
|
320 stub @
|
|
|
|
321 stub @
|
|
|
|
322 stub @
|
|
|
|
323 stub @
|
|
|
|
324 stub @
|
|
|
|
325 stub @
|
|
|
|
326 stub @
|
|
|
|
327 stub @
|
|
|
|
328 stub @
|
|
|
|
329 stub @
|
|
|
|
330 stub @
|
|
|
|
331 stub @
|
|
|
|
332 stub @
|
|
|
|
333 stub @
|
|
|
|
334 stub @
|
|
|
|
335 stub @
|
|
|
|
336 stub @
|
|
|
|
337 stub @
|
|
|
|
338 stub @
|
|
|
|
339 stub @
|
|
|
|
340 stub @
|
|
|
|
341 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
342 stdcall @(long long long long) SHLWAPI_342
|
2000-06-02 01:25:44 +02:00
|
|
|
343 stub @
|
|
|
|
344 stub @
|
|
|
|
345 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
346 stdcall @(wstr ptr long) SHLWAPI_346
|
2000-06-02 01:25:44 +02:00
|
|
|
347 stub @
|
|
|
|
348 stub @
|
|
|
|
349 stub @
|
|
|
|
350 stub @
|
|
|
|
351 stub @
|
|
|
|
352 stub @
|
|
|
|
353 stub @
|
|
|
|
354 stub @
|
|
|
|
355 stub @
|
|
|
|
356 stub @
|
|
|
|
357 stub @
|
|
|
|
358 stub @
|
|
|
|
359 stub @
|
|
|
|
360 stub @
|
|
|
|
361 stub @
|
|
|
|
362 stub @
|
|
|
|
363 stub @
|
|
|
|
364 stub @
|
|
|
|
365 stub @
|
|
|
|
366 stub @
|
|
|
|
367 stub @
|
|
|
|
368 stub @
|
|
|
|
369 stub @
|
|
|
|
370 stub @
|
|
|
|
371 stub @
|
|
|
|
372 stub @
|
|
|
|
373 stub @
|
|
|
|
374 stub @
|
|
|
|
375 stub @
|
|
|
|
376 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
377 stdcall @(long long long) SHLWAPI_377
|
|
|
|
378 stdcall @(long long long) SHLWAPI_378
|
2000-06-02 01:25:44 +02:00
|
|
|
379 stub @
|
|
|
|
380 stub @
|
|
|
|
381 stub AssocQueryStringA
|
|
|
|
382 stub AssocQueryStringByKeyA
|
|
|
|
383 stub AssocQueryStringByKeyW
|
|
|
|
384 stub AssocQueryStringW
|
|
|
|
385 stub ChrCmpIA
|
|
|
|
386 stub ChrCmpIW
|
|
|
|
387 stub ColorAdjustLuma
|
|
|
|
388 stub @
|
|
|
|
389 stub @
|
|
|
|
390 stub @
|
|
|
|
391 stub @
|
|
|
|
392 stub @
|
|
|
|
393 stub @
|
|
|
|
394 stub @
|
|
|
|
395 stub @
|
|
|
|
396 stub @
|
|
|
|
397 stub @
|
|
|
|
398 stub @
|
|
|
|
399 stub @
|
|
|
|
400 stub @
|
|
|
|
401 stub @
|
|
|
|
402 stub @
|
|
|
|
403 stub @
|
|
|
|
404 stub @
|
|
|
|
405 stub @
|
|
|
|
406 stub @
|
|
|
|
407 stub @
|
|
|
|
408 stub @
|
|
|
|
409 stub @
|
|
|
|
410 stub @
|
|
|
|
411 stub @
|
|
|
|
412 stub @
|
|
|
|
413 stub @
|
|
|
|
414 stub @
|
|
|
|
415 stub @
|
|
|
|
416 stub @
|
|
|
|
417 stub @
|
|
|
|
418 stub @
|
|
|
|
419 stub @
|
|
|
|
420 stub @
|
|
|
|
421 stub @
|
|
|
|
422 stub @
|
|
|
|
423 stub @
|
|
|
|
424 stub @
|
|
|
|
425 stub @
|
|
|
|
426 stub @
|
|
|
|
427 stub @
|
|
|
|
428 stub @
|
|
|
|
429 stub @
|
|
|
|
430 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
431 stdcall @(long) SHLWAPI_431
|
2000-06-02 01:25:44 +02:00
|
|
|
432 stub @
|
|
|
|
433 stub @
|
|
|
|
434 stub @
|
|
|
|
435 stub @
|
|
|
|
436 stub @
|
2000-07-09 13:19:35 +02:00
|
|
|
437 stdcall @(long) SHLWAPI_437
|
2000-06-02 01:25:44 +02:00
|
|
|
438 stub @
|
|
|
|
439 stub @
|
|
|
|
440 stub @
|
|
|
|
441 stub @
|
|
|
|
442 stub @
|
|
|
|
443 stub @
|
|
|
|
444 stub @
|
|
|
|
445 stub @
|
|
|
|
446 stub @
|
2000-01-01 23:06:18 +01:00
|
|
|
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall DllGetVersion (ptr) SHLWAPI_DllGetVersion
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub GetMenuPosFromID
|
|
|
|
@ stub HashData
|
|
|
|
@ stub IntlStrEqWorkerA
|
|
|
|
@ stub IntlStrEqWorkerW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall PathAddBackslashA (str) PathAddBackslashA
|
|
|
|
@ stdcall PathAddBackslashW (wstr) PathAddBackslashW
|
|
|
|
@ stdcall PathAddExtensionA (str str) PathAddExtensionA
|
|
|
|
@ stdcall PathAddExtensionW (wstr wstr) PathAddExtensionW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathAppendA (str str) PathAppendA
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall PathAppendW (wstr wstr) PathAppendW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathBuildRootA (ptr long) PathBuildRootA
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathBuildRootW (ptr long) PathBuildRootW
|
|
|
|
@ stdcall PathCanonicalizeA (ptr str) PathCanonicalizeA
|
|
|
|
@ stdcall PathCanonicalizeW (ptr wstr) PathCanonicalizeW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathCombineA (ptr ptr ptr) PathCombineA
|
|
|
|
@ stdcall PathCombineW (ptr ptr ptr) PathCombineW
|
2000-06-13 05:45:52 +02:00
|
|
|
@ stdcall PathCommonPrefixA(str str ptr)PathCommonPrefixA
|
|
|
|
@ stdcall PathCommonPrefixW(wstr wstr ptr)PathCommonPrefixW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathCompactPathA(long str long)PathCompactPathA
|
|
|
|
@ stdcall PathCompactPathExA(ptr str long long)PathCompactPathExA
|
|
|
|
@ stdcall PathCompactPathExW(ptr wstr long long)PathCompactPathExW
|
|
|
|
@ stdcall PathCompactPathW(long wstr long)PathCompactPathW
|
|
|
|
@ stdcall PathCreateFromUrlA(str ptr ptr long)PathCreateFromUrlA
|
|
|
|
@ stdcall PathCreateFromUrlW(wstr ptr ptr long)PathCreateFromUrlW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathFileExistsA (str) PathFileExistsA
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathFileExistsW (wstr) PathFileExistsW
|
|
|
|
@ stdcall PathFindExtensionA (str) PathFindExtensionA
|
|
|
|
@ stdcall PathFindExtensionW (wstr) PathFindExtensionW
|
|
|
|
@ stdcall PathFindFileNameA (str) PathFindFileNameA
|
|
|
|
@ stdcall PathFindFileNameW (wstr) PathFindFileNameW
|
|
|
|
@ stdcall PathFindNextComponentA (str) PathFindNextComponentA
|
|
|
|
@ stdcall PathFindNextComponentW (wstr) PathFindNextComponentW
|
|
|
|
@ stdcall PathFindOnPathA (str ptr) PathFindOnPathA
|
|
|
|
@ stdcall PathFindOnPathW (wstr ptr) PathFindOnPathW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathGetArgsA (str) PathGetArgsA
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathGetArgsW (wstr) PathGetArgsW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathGetCharTypeA(long)PathGetCharTypeA
|
|
|
|
@ stdcall PathGetCharTypeW(long)PathGetCharTypeW
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathGetDriveNumberA (str) PathGetDriveNumberA
|
|
|
|
@ stdcall PathGetDriveNumberW (wstr) PathGetDriveNumberW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathIsContentTypeA(str str)PathIsContentTypeA
|
|
|
|
@ stdcall PathIsContentTypeW(wstr wstr)PathIsContentTypeW
|
2000-02-27 17:38:08 +01:00
|
|
|
@ stdcall PathIsDirectoryA(str) PathIsDirectoryA
|
|
|
|
@ stdcall PathIsDirectoryW(wstr) PathIsDirectoryW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathIsFileSpecA(str)PathIsFileSpecA
|
|
|
|
@ stdcall PathIsFileSpecW(wstr)PathIsFileSpecW
|
|
|
|
@ stdcall PathIsPrefixA(str str)PathIsPrefixA
|
|
|
|
@ stdcall PathIsPrefixW(wstr wstr)PathIsPrefixW
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathIsRelativeA (str) PathIsRelativeA
|
|
|
|
@ stdcall PathIsRelativeW (wstr) PathIsRelativeW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathIsRootA(str) PathIsRootA
|
|
|
|
@ stdcall PathIsRootW(wstr) PathIsRootW
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathIsSameRootA(str str) PathIsSameRootA
|
|
|
|
@ stdcall PathIsSameRootW(wstr wstr) PathIsSameRootW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathIsSystemFolderA(str long)PathIsSystemFolderA
|
|
|
|
@ stdcall PathIsSystemFolderW(wstr long)PathIsSystemFolderW
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathIsUNCA (str) PathIsUNCA
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall PathIsUNCServerA(str)PathIsUNCServerA
|
|
|
|
@ stdcall PathIsUNCServerShareA(str)PathIsUNCServerShareA
|
|
|
|
@ stdcall PathIsUNCServerShareW(wstr)PathIsUNCServerShareW
|
|
|
|
@ stdcall PathIsUNCServerW(wstr)PathIsUNCServerW
|
2000-02-25 21:48:11 +01:00
|
|
|
@ stdcall PathIsUNCW(wstr) PathIsUNCW
|
|
|
|
@ stdcall PathIsURLA(str) PathIsURLA
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathIsURLW(wstr) PathIsURLW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall PathMakePrettyA(str)PathMakePrettyA
|
|
|
|
@ stdcall PathMakePrettyW(wstr)PathMakePrettyW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathMakeSystemFolderA(str)PathMakeSystemFolderA
|
|
|
|
@ stdcall PathMakeSystemFolderW(wstr)PathMakeSystemFolderW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathMatchSpecA (str str) PathMatchSpecA
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall PathMatchSpecW (wstr wstr) PathMatchSpecW
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathParseIconLocationA (str) PathParseIconLocationA
|
|
|
|
@ stdcall PathParseIconLocationW (wstr) PathParseIconLocationW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall PathQuoteSpacesA (str) PathQuoteSpacesA
|
|
|
|
@ stdcall PathQuoteSpacesW (wstr) PathQuoteSpacesW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathRelativePathToA(ptr str long str long)PathRelativePathToA
|
|
|
|
@ stdcall PathRelativePathToW(ptr str long str long)PathRelativePathToW
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathRemoveArgsA(str)PathRemoveArgsA
|
|
|
|
@ stdcall PathRemoveArgsW(wstr)PathRemoveArgsW
|
|
|
|
@ stdcall PathRemoveBackslashA (str) PathRemoveBackslashA
|
|
|
|
@ stdcall PathRemoveBackslashW (wstr) PathRemoveBackslashW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathRemoveBlanksA(str) PathRemoveBlanksA
|
|
|
|
@ stdcall PathRemoveBlanksW(wstr) PathRemoveBlanksW
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathRemoveExtensionA(str)PathRemoveExtensionA
|
|
|
|
@ stdcall PathRemoveExtensionW(wstr)PathRemoveExtensionW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathRemoveFileSpecA (str) PathRemoveFileSpecA
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathRemoveFileSpecW (wstr) PathRemoveFileSpecW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathRenameExtensionA(str str)PathRenameExtensionA
|
|
|
|
@ stdcall PathRenameExtensionW(wstr wstr)PathRenameExtensionW
|
|
|
|
@ stdcall PathSearchAndQualifyA(str ptr long)PathSearchAndQualifyA
|
|
|
|
@ stdcall PathSearchAndQualifyW(wstr ptr long)PathSearchAndQualifyW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathSetDlgItemPathA (long long ptr) PathSetDlgItemPathA
|
|
|
|
@ stdcall PathSetDlgItemPathW (long long ptr) PathSetDlgItemPathW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathSkipRootA(str)PathSkipRootA
|
|
|
|
@ stdcall PathSkipRootW(wstr)PathSkipRootW
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathStripPathA(str)PathStripPathA
|
|
|
|
@ stdcall PathStripPathW(wstr)PathStripPathW
|
|
|
|
@ stdcall PathStripToRootA(str)PathStripToRootA
|
|
|
|
@ stdcall PathStripToRootW(wstr)PathStripToRootW
|
2000-06-24 14:56:08 +02:00
|
|
|
@ stdcall PathUnmakeSystemFolderA(str)PathUnmakeSystemFolderA
|
|
|
|
@ stdcall PathUnmakeSystemFolderW(wstr)PathUnmakeSystemFolderW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall PathUnquoteSpacesA (str) PathUnquoteSpacesA
|
Complete cleanup, bugfixes.
New: PathStripPath, PathMakeUniqueName, PathStripToRoot,
PathGetShortPath, PathParseIconLocation, PathRemoveExtension,
PathRemoveArgs, PathAppend, PathBuildRoot, PathCanonicalize,
PathFindNextComponent, PathRemoveFileSpec.
2000-04-28 22:23:46 +02:00
|
|
|
@ stdcall PathUnquoteSpacesW (wstr) PathUnquoteSpacesW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall SHCreateShellPalette(long)SHCreateShellPalette
|
2000-09-29 02:25:56 +02:00
|
|
|
@ stdcall SHDeleteEmptyKeyA(long ptr) SHDeleteEmptyKeyA
|
|
|
|
@ stdcall SHDeleteEmptyKeyW(long ptr) SHDeleteEmptyKeyW
|
2000-07-26 19:51:32 +02:00
|
|
|
@ stdcall SHDeleteKeyA(long str) SHDeleteKeyA
|
|
|
|
@ stdcall SHDeleteKeyW(long wstr) SHDeleteKeyW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub SHDeleteOrphanKeyA
|
|
|
|
@ stub SHDeleteOrphanKeyW
|
|
|
|
@ stub SHDeleteValueA
|
|
|
|
@ stub SHDeleteValueW
|
|
|
|
@ stub SHEnumKeyExA
|
|
|
|
@ stub SHEnumKeyExW
|
|
|
|
@ stub SHEnumValueA
|
|
|
|
@ stub SHEnumValueW
|
|
|
|
@ stub SHGetInverseCMAP
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall SHGetValueA ( long str str ptr ptr ptr ) SHGetValueA
|
|
|
|
@ stdcall SHGetValueW ( long wstr wstr ptr ptr ptr ) SHGetValueW
|
|
|
|
@ stdcall SHIsLowMemoryMachine(long)SHIsLowMemoryMachine
|
|
|
|
@ stdcall SHOpenRegStreamA(long str str long)SHOpenRegStreamA
|
|
|
|
@ stdcall SHOpenRegStreamW(long wstr str long)SHOpenRegStreamW
|
|
|
|
@ stdcall SHOpenRegStream2A(long str str long)SHOpenRegStreamA
|
|
|
|
@ stdcall SHOpenRegStream2W(long wstr str long)SHOpenRegStreamW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub SHQueryInfoKeyA
|
|
|
|
@ stub SHQueryInfoKeyW
|
2000-07-26 19:51:32 +02:00
|
|
|
@ stdcall SHQueryValueExA(long str ptr ptr ptr ptr) SHQueryValueExA
|
|
|
|
@ stdcall SHQueryValueExW(long wstr ptr ptr ptr ptr) SHQueryValueExW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub SHRegCloseUSKey
|
|
|
|
@ stub SHRegCreateUSKeyA
|
|
|
|
@ stub SHRegCreateUSKeyW
|
|
|
|
@ stub SHRegDeleteEmptyUSKeyA
|
|
|
|
@ stub SHRegDeleteEmptyUSKeyW
|
|
|
|
@ stub SHRegDeleteUSValueA
|
|
|
|
@ stub SHRegDeleteUSValueW
|
|
|
|
@ stub SHRegEnumUSKeyA
|
|
|
|
@ stub SHRegEnumUSKeyW
|
|
|
|
@ stub SHRegEnumUSValueA
|
|
|
|
@ stub SHRegEnumUSValueW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall SHRegGetBoolUSValueA(str str long long)SHRegGetBoolUSValueA
|
|
|
|
@ stdcall SHRegGetBoolUSValueW(wstr wstr long long)SHRegGetBoolUSValueW
|
|
|
|
@ stdcall SHRegGetUSValueA ( ptr str ptr ptr ptr long ptr long ) SHRegGetUSValueA
|
|
|
|
@ stdcall SHRegGetUSValueW ( ptr wstr ptr ptr ptr long ptr long ) SHRegGetUSValueW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub SHRegOpenUSKeyA
|
|
|
|
@ stub SHRegOpenUSKeyW
|
|
|
|
@ stub SHRegQueryInfoUSKeyA
|
|
|
|
@ stub SHRegQueryInfoUSKeyW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall SHRegQueryUSValueA(long str ptr ptr ptr long ptr long)SHRegQueryUSValueA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub SHRegQueryUSValueW
|
|
|
|
@ stub SHRegSetUSValueA
|
|
|
|
@ stub SHRegSetUSValueW
|
|
|
|
@ stub SHRegWriteUSValueA
|
|
|
|
@ stub SHRegWriteUSValueW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall SHSetValueA (long str str long ptr long) SHSetValueA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub SHSetValueW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall StrCSpnA (str str) StrCSpnA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub StrCSpnIA
|
|
|
|
@ stub StrCSpnIW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall StrCSpnW (wstr wstr) StrCSpnW
|
2000-06-20 22:17:39 +02:00
|
|
|
@ stdcall StrCatBuffA (str str long) StrCatBuffA
|
|
|
|
@ stdcall StrCatBuffW (wstr wstr long) StrCatBuffW
|
2000-08-14 16:42:41 +02:00
|
|
|
@ stdcall StrCatW (ptr wstr) StrCatW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall StrChrA (str long) StrChrA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub StrChrIA
|
|
|
|
@ stub StrChrIW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall StrChrW (wstr long) StrChrW
|
|
|
|
@ stdcall StrCmpIW (wstr wstr) lstrcmpiW
|
|
|
|
@ stdcall StrCmpNA (str str long) StrCmpNA
|
|
|
|
@ stdcall StrCmpNIA (str str long) StrCmpNIA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall StrCmpNIW (wstr wstr long) StrCmpNIW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall StrCmpNW (wstr wstr long) StrCmpNW
|
|
|
|
@ stdcall StrCmpW (wstr wstr) lstrcmpW
|
|
|
|
@ stdcall StrCpyNW (ptr wstr long) lstrcpynW
|
2000-08-14 16:42:41 +02:00
|
|
|
@ stdcall StrCpyW (ptr wstr) StrCpyW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall StrDupA (str) StrDupA
|
|
|
|
@ stdcall StrDupW (wstr) StrDupW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall StrFormatByteSizeA(long str long) StrFormatByteSizeA
|
|
|
|
@ stdcall StrFormatByteSizeW(long wstr long) StrFormatByteSizeW
|
|
|
|
@ stub StrFromTimeIntervalA
|
|
|
|
@ stub StrFromTimeIntervalW
|
|
|
|
@ stub StrIsIntlEqualA
|
|
|
|
@ stub StrIsIntlEqualW
|
|
|
|
@ stub StrNCatA
|
|
|
|
@ stub StrNCatW
|
|
|
|
@ stub StrPBrkA
|
|
|
|
@ stub StrPBrkW
|
2000-08-06 04:42:46 +02:00
|
|
|
@ stdcall StrRChrA (str str long) StrRChrA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub StrRChrIA
|
|
|
|
@ stub StrRChrIW
|
2000-08-06 04:42:46 +02:00
|
|
|
@ stdcall StrRChrW (wstr wstr long) StrRChrW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub StrRStrIA
|
|
|
|
@ stub StrRStrIW
|
|
|
|
@ stub StrSpnA
|
|
|
|
@ stub StrSpnW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall StrStrA(str str)StrStrA
|
|
|
|
@ stdcall StrStrIA(str str)StrStrIA
|
|
|
|
@ stdcall StrStrIW(wstr wstr)StrStrIW
|
|
|
|
@ stdcall StrStrW(wstr wstr)StrStrW
|
|
|
|
@ stdcall StrToIntA(str)StrToIntA
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub StrToIntExA
|
|
|
|
@ stub StrToIntExW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall StrToIntW(wstr)StrToIntW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub StrTrimA
|
|
|
|
@ stub StrTrimW
|
|
|
|
@ stub UrlApplySchemeA
|
|
|
|
@ stub UrlApplySchemeW
|
|
|
|
@ stub UrlCanonicalizeA
|
|
|
|
@ stub UrlCanonicalizeW
|
|
|
|
@ stub UrlCombineA
|
|
|
|
@ stub UrlCombineW
|
|
|
|
@ stub UrlCompareA
|
|
|
|
@ stub UrlCompareW
|
|
|
|
@ stub UrlCreateFromPathA
|
|
|
|
@ stub UrlCreateFromPathW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall UrlEscapeA(str ptr ptr long)UrlEscapeA
|
|
|
|
@ stdcall UrlEscapeW(wstr ptr ptr long)UrlEscapeW
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stub UrlGetLocationA
|
|
|
|
@ stub UrlGetLocationW
|
|
|
|
@ stub UrlGetPartA
|
|
|
|
@ stub UrlGetPartW
|
|
|
|
@ stub UrlHashA
|
|
|
|
@ stub UrlHashW
|
|
|
|
@ stub UrlIsA
|
|
|
|
@ stub UrlIsNoHistoryA
|
|
|
|
@ stub UrlIsNoHistoryW
|
|
|
|
@ stub UrlIsOpaqueA
|
|
|
|
@ stub UrlIsOpaqueW
|
|
|
|
@ stub UrlIsW
|
|
|
|
@ stub UrlUnescapeA
|
|
|
|
@ stub UrlUnescapeW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ varargs wnsprintfA(ptr long str)wnsprintfA
|
|
|
|
@ varargs wnsprintfW(ptr long wstr)wnsprintfW
|
|
|
|
|
1999-08-15 19:03:37 +02:00
|
|
|
|
|
|
|
# exported in later versions
|
2000-01-01 23:06:18 +01:00
|
|
|
@ stdcall StrRetToBufA (ptr ptr ptr long) StrRetToBufA
|
|
|
|
@ stdcall StrRetToBufW (ptr ptr ptr long) StrRetToBufW
|
|
|
|
#@ stdcall StrRetToStrA (ptr ptr ptr) StrRetToStrA
|
|
|
|
#@ stdcall StrRetToStrW (ptr ptr ptr) StrRetToStrW
|
2000-06-02 01:25:44 +02:00
|
|
|
@ stdcall SHRegGetPathA(long str str ptr long)SHRegGetPathA
|
|
|
|
@ stdcall SHRegGetPathW(long wstr wstr ptr long)SHRegGetPathW
|