source: trunk/src/shlwapi/shlwapi.def@ 3670

Last change on this file since 3670 was 3562, checked in by sandervl, 25 years ago

added stubs, fixed export ordinals

File size: 17.5 KB
Line 
1; $Id: shlwapi.def,v 1.14 2000-05-19 12:10:04 sandervl Exp $
2
3; updated export ordinals to NT4 SP6 version of SHLWAPI.DLL
4; Note: W95/W98 has DIFFERENT export ordinals
5
6LIBRARY SHLWAPI INITINSTANCE TERMINSTANCE
7DATA MULTIPLE NONSHARED
8
9
10EXPORTS
11 ; ChrCmpIA = _ChrCmpIA@? @162
12 ; ChrCmpIW = _ChrCmpIW@? @163
13 ; DllGetVersion = _DllGetVersion@? @164
14 ; GetMenuPosFromID = _GetMenuPosFromID@? @165
15 ; HashData = _HashData@? @166
16 ; IntlStrEqWorkerA = _IntlStrEqWorkerA@? @167
17 ; IntlStrEqWorkerW = _IntlStrEqWorkerW@? @168
18 PathAddBackslashA = _PathAddBackslashA@4 @169
19 PathAddBackslashW = _PathAddBackslashW@4 @170
20 PathAddExtensionA = _PathAddExtensionA@8 @171
21 PathAddExtensionW = _PathAddExtensionW@8 @172
22 PathAppendA = _PathAppendA@8 @173
23 PathAppendW = _PathAppendW@8 @174
24 PathBuildRootA = _PathBuildRootA@8 @175
25 PathBuildRootW = _PathBuildRootW@8 @176
26 PathCanonicalizeA = _PathCanonicalizeA@8 @177
27 PathCanonicalizeW = _PathCanonicalizeW@8 @178
28 PathCombineA = _PathCombineA@12 @179
29 PathCombineW = _PathCombineW@12 @180
30 ; PathCommonPrefixA = _PathCommonPrefixA@? @181
31 ; PathCommonPrefixW = _PathCommonPrefixW@? @182
32 ; PathCompactPathA = _PathCompactPathA@? @183
33 ; PathCompactPathExA = _PathCompactPathExA@? @184
34 ; PathCompactPathExW = _PathCompactPathExW@? @185
35 ; PathCompactPathW = _PathCompactPathW@? @186
36 ; PathCreateFromUrlA = _PathCreateFromUrlA@? @187
37 ; PathCreateFromUrlW = _PathCreateFromUrlW@? @188
38 PathFileExistsA = _PathFileExistsA@4 @189
39 PathFileExistsW = _PathFileExistsW@4 @190
40 PathFindExtensionA = _PathFindExtensionA@4 @191
41 PathFindExtensionW = _PathFindExtensionW@4 @192
42 PathFindFileNameA = _PathFindFileNameA@4 @193
43 PathFindFileNameW = _PathFindFileNameW@4 @194
44 PathFindNextComponentA = _PathFindNextComponentA@4 @195
45 PathFindNextComponentW = _PathFindNextComponentW@4 @196
46 PathFindOnPathA = _PathFindOnPathA@8 @197
47 PathFindOnPathW = _PathFindOnPathW@8 @198
48 PathGetArgsA = _PathGetArgsA@4 @199
49 PathGetArgsW = _PathGetArgsW@4 @200
50 ; PathGetCharTypeA = _PathGetCharTypeA@? @201
51 ; PathGetCharTypeW = _PathGetCharTypeW@? @202
52 PathGetDriveNumberA = _PathGetDriveNumberA@4 @203
53 PathGetDriveNumberW = _PathGetDriveNumberW@4 @204
54 ; PathIsContentTypeA = _PathIsContentTypeA@? @205
55 ; PathIsContentTypeW = _PathIsContentTypeW@? @206
56 PathIsDirectoryA = _PathIsDirectoryA@4 @207
57 ; PathIsDirectoryW = _PathIsDirectoryW@? @208
58 ; PathIsFileSpecA = _PathIsFileSpecA@? @209
59 ; PathIsFileSpecW = _PathIsFileSpecW@? @210
60 ; PathIsPrefixA = _PathIsPrefixA@? @211
61 ; PathIsPrefixW = _PathIsPrefixW@? @212
62 PathIsRelativeA = _PathIsRelativeA@4 @213
63 PathIsRelativeW = _PathIsRelativeW@4 @214
64 PathIsRootA = _PathIsRootA@4 @215
65 PathIsRootW = _PathIsRootW@4 @216
66 PathIsSameRootA = _PathIsSameRootA@8 @217
67 PathIsSameRootW = _PathIsSameRootW@8 @218
68 ; PathIsSystemFolderA = _PathIsSystemFolderA@? @219
69 ; PathIsSystemFolderW = _PathIsSystemFolderW@? @220
70 PathIsUNCA = _PathIsUNCA@4 @221
71 ; PathIsUNCServerA = _PathIsUNCServerA@? @222
72 ; PathIsUNCServerShareA = _PathIsUNCServerShareA@? @223
73 ; PathIsUNCServerShareW = _PathIsUNCServerShareW@? @224
74 ; PathIsUNCServerW = _PathIsUNCServerW@? @225
75 PathIsUNCW = _PathIsUNCW@4 @226
76 PathIsURLA = _PathIsURLA@4 @227
77 PathIsURLW = _PathIsURLW@4 @228
78 ; PathMakePrettyA = _PathMakePrettyA@? @229
79 ; PathMakePrettyW = _PathMakePrettyW@? @230
80 ; PathMakeSystemFolderA = _PathMakeSystemFolderA@? @231
81 ; PathMakeSystemFolderW = _PathMakeSystemFolderW@? @232
82 PathMatchSpecA = _PathMatchSpecA@8 @233
83 PathMatchSpecW = _PathMatchSpecW@8 @234
84 PathParseIconLocationA = _PathParseIconLocationA@4 @235
85 PathParseIconLocationW = _PathParseIconLocationW@4 @236
86 PathQuoteSpacesA = _PathQuoteSpacesA@4 @237
87 PathQuoteSpacesW = _PathQuoteSpacesW@4 @238
88 ; PathRelativePathToA = _PathRelativePathToA@? @239
89 ; PathRelativePathToW = _PathRelativePathToW@? @240
90 PathRemoveArgsA = _PathRemoveArgsA@4 @241
91 PathRemoveArgsW = _PathRemoveArgsW@4 @242
92 PathRemoveBackslashA = _PathRemoveBackslashA@4 @243
93 PathRemoveBackslashW = _PathRemoveBackslashW@4 @244
94 PathRemoveBlanksA = _PathRemoveBlanksA@4 @245
95 PathRemoveBlanksW = _PathRemoveBlanksW@4 @246
96 PathRemoveExtensionA = _PathRemoveExtensionA@4 @247
97 PathRemoveExtensionW = _PathRemoveExtensionW@4 @248
98 PathRemoveFileSpecA = _PathRemoveFileSpecA@4 @249
99 PathRemoveFileSpecW = _PathRemoveFileSpecW@4 @250
100 ; PathRenameExtensionA = _PathRenameExtensionA@? @251
101 ; PathRenameExtensionW = _PathRenameExtensionW@? @252
102 ; PathSearchAndQualifyA = _PathSearchAndQualifyA@? @253
103 ; PathSearchAndQualifyW = _PathSearchAndQualifyW@? @254
104 PathSetDlgItemPathA = _PathSetDlgItemPathA@12 @255
105 PathSetDlgItemPathW = _PathSetDlgItemPathW@12 @256
106 PathSkipRootA = _PathSkipRootA@4 @257
107 PathSkipRootW = _PathSkipRootW@4 @258
108 PathStripPathA = _PathStripPathA@4 @259
109 PathStripPathW = _PathStripPathW@4 @260
110 PathStripToRootA = _PathStripToRootA@4 @261
111 PathStripToRootW = _PathStripToRootW@4 @262
112 ; PathUnmakeSystemFolderA= _PathUnmakeSystemFolderA@? @263
113 ; PathUnmakeSystemFolderW= _PathUnmakeSystemFolderW@? @264
114 PathUnquoteSpacesA = _PathUnquoteSpacesA@4 @265
115 PathUnquoteSpacesW = _PathUnquoteSpacesW@4 @266
116 ; SHCreateShellPalette = _SHCreateShellPalette@? @267
117 ; SHDeleteEmptyKeyA = _SHDeleteEmptyKeyA@? @268
118 ; SHDeleteEmptyKeyW = _SHDeleteEmptyKeyW@? @269
119 ; SHDeleteKeyA = _SHDeleteKeyA@? @270
120 ; SHDeleteKeyW = _SHDeleteKeyW@? @271
121 ; SHDeleteOrphanKeyA = _SHDeleteOrphanKeyA@? @272
122 ; SHDeleteOrphanKeyW = _SHDeleteOrphanKeyW@? @273
123 ; SHDeleteValueA = _SHDeleteValueA@? @274
124 ; SHDeleteValueW = _SHDeleteValueW@? @275
125 ; SHEnumKeyExA = _SHEnumKeyExA@? @276
126 ; SHEnumKeyExW = _SHEnumKeyExW@? @277
127 ; SHEnumValueA = _SHEnumValueA@? @278
128 ; SHEnumValueW = _SHEnumValueW@? @279
129 ; SHGetInverseCMAP = _SHGetInverseCMAP@? @280
130 SHGetValueA = _SHGetValueA@24 @281
131 SHGetValueW = _SHGetValueW@24 @282
132 ; SHIsLowMemoryMachine = _SHIsLowMemoryMachine@? @283
133 ; SHOpenRegStreamA = _SHOpenRegStreamA@? @284
134 ; SHOpenRegStreamW = _SHOpenRegStreamW@? @285
135 ; SHQueryInfoKeyA = _SHQueryInfoKeyA@? @286
136 ; SHQueryInfoKeyW = _SHQueryInfoKeyW@? @287
137 ; SHQueryValueExA = _SHQueryValueExA@? @288
138 ; SHQueryValueExW = _SHQueryValueExW@? @289
139 ; SHRegCloseUSKey = _SHRegCloseUSKey@? @290
140 ; SHRegCreateUSKeyA = _SHRegCreateUSKeyA@? @291
141 ; SHRegCreateUSKeyW = _SHRegCreateUSKeyW@? @292
142 ; SHRegDeleteEmptyUSKeyA = _SHRegDeleteEmptyUSKeyA@? @293
143 ; SHRegDeleteEmptyUSKeyW = _SHRegDeleteEmptyUSKeyW@? @294
144 ; SHRegDeleteUSKeyA = _SHRegDeleteUSKeyA@? @295
145 ; SHRegDeleteUSKeyW = _SHRegDeleteUSKeyW@? @296
146 ; SHRegEnumUSKeyA = _SHRegEnumUSKeyA@? @297
147 ; SHRegEnumUSKeyW = _SHRegEnumUSKeyW@? @298
148 ; SHRegEnumUSValueA = _SHRegEnumUSValueA@? @299
149 ; SHRegEnumUSValueA = _SHRegEnumUSValueW@? @300
150 SHRegGetBoolUSValueA = _SHRegGetBoolUSValueA@20 @301
151 SHRegGetBoolUSValueW = _SHRegGetBoolUSValueW@20 @302
152 SHRegGetUSValueA = _SHRegGetUSValueA@32 @303
153 SHRegGetUSValueW = _SHRegGetUSValueW@32 @304
154 ; SHRegOpenUSKeyA = _SHRegOpenUSKeyA@? @305
155 ; SHRegOpenUSKeyW = _SHRegOpenUSKeyW@? @306
156 ; SHRegQueryInfoKeyA = _SHRegQueryInfoKeyA@? @307
157 ; SHRegQueryInfoKeyW = _SHRegQueryInfoKeyW@? @308
158 ; SHRegQueryUSValueA = _SHRegQueryUSValueA@? @309
159 ; SHRegQueryUSValueW = _SHRegQueryUSValueW@? @310
160 ; SHRegSetUSValueA = _SHRegSetUSValueA@? @311
161 ; SHRegSetUSValueW = _SHRegSetUSValueW@? @312
162 ; SHRegWriteUSValueA = _SHRegWriteUSValueA@? @313
163 ; SHRegWriteUSValueW = _SHRegWriteUSValueW@? @314
164 ; SHSetValueA = _SHSetValueA@? @315
165 ; SHSetValueW = _SHSetValueW@? @316
166
167 ; StrCSpnA = _StrCSpnA@? @317
168 ; StrCSpnIA = _StrCSpnIA@? @318
169 ; StrCSpnIW = _StrCSpnIW@? @319
170 ; StrCSpnW = _StrCSpnW@? @320
171 ; StrCatW = _StrCatW@? @321
172 StrChrA = _StrChrA@8 @322
173 StrChrIA = _StrChrIA@8 @323
174 StrChrIW = _StrChrIW@8 @324
175 StrChrW = _StrChrW@8 @325
176 ; StrCmpIW = _StrCmpIW@? @326
177 ; StrCmpNA = _StrCmpNA@12 @327
178 StrCmpNIA = _StrCmpNIA@12 @328
179 StrCmpNIW = _StrCmpNIW@12 @329
180 ; StrCmpNW = _StrCmpNW@12 @330
181 ; StrCmpW = _StrCmpW@? @331
182 ; StrCpyNW = _StrCpyNW@? @332
183 ; StrCpyW = _StrCpyW@? @333
184 ; StrDupA = _StrDupA@? @334
185 ; StrDupW = _StrDupW@? @335
186 StrFormatByteSizeA = _StrFormatByteSizeA@12 @336
187 StrFormatByteSizeW = _StrFormatByteSizeW@12 @337
188 ; StrFromTimeIntervalA = _StrFromTimeIntervalA@? @338
189 ; StrFromTimeIntervalW = _StrFromTimeIntervalW@? @339
190 ; StrIsIntlEqualA = _StrIsIntlEqualA@? @340
191 ; StrIsIntlEqualW = _StrIsIntlEqualW@? @341
192 ; StrNCatA = _StrNCatA@? @342
193 ; StrNCatW = _StrNCatW@? @343
194 ; StrPBrkA = _StrPBrkA@? @344
195 ; StrPBrkW = _StrPBrkW@? @345
196 StrRChrA = _StrRChrA@12 @346
197 ; StrRChrIA = _StrRChrIA@12 @347
198 ; StrRChrIW = _StrRChrIW@12 @348
199 StrRChrW = _StrRChrW@12 @349
200 ; StrRStrIA = _StrRStrIA@? @350
201 ; StrRStrIW = _StrRStrIW@? @351
202 ; StrSpnA = _StrSpnA@? @352
203 ; StrSpnW = _StrSpnW@? @353
204 ; StrStrA = _StrStrA@8 @354
205 StrStrIA = _StrStrIA@8 @355
206 StrStrIW = _StrStrIW@8 @356
207 ; StrStrW = _StrStrW@8 @357
208 StrToIntA = _StrToIntA@4 @358
209 ; StrToIntExA = _StrToIntExA@? @359
210 ; StrToIntExW = _StrToIntExW@? @360
211 ; StrToIntW = _StrToIntW@4 @361
212 ; StrTrimA = _StrTrimA@? @362
213 ; StrTrimW = _StrTrimW@? @363
214 UrlApplySchemeA = _UrlApplySchemeA@16 @364
215 UrlApplySchemeW = _UrlApplySchemeW@16 @365
216 UrlCanonicalizeA = _UrlCanonicalizeA@16 @366
217 UrlCanonicalizeW = _UrlCanonicalizeW@16 @367
218 UrlCombineA = _UrlCombineA@20 @368
219 UrlCombineW = _UrlCombineW@20 @369
220 UrlCompareA = _UrlCompareA@12 @370
221 UrlCompareW = _UrlCompareW@12 @371
222 UrlCreateFromPathA = _UrlCreateFromPathA@16 @372
223 UrlCreateFromPathW = _UrlCreateFromPathW@16 @373
224 UrlEscapeA = _UrlEscapeA@16 @374
225 UrlEscapeW = _UrlEscapeW@16 @375
226 UrlGetLocationA = _UrlGetLocationA@4 @376
227 UrlGetLocationW = _UrlGetLocationW@4 @377
228 UrlGetPartA = _UrlGetPartA@20 @378
229 UrlGetPartW = _UrlGetPartW@20 @379
230 UrlHashA = _UrlHashA@12 @380
231 UrlHashW = _UrlHashW@12 @381
232 UrlIsA = _UrlIsA@8 @382
233 UrlIsNoHistoryA = _UrlIsNoHistoryA@4 @383
234 UrlIsNoHistoryW = _UrlIsNoHistoryW@4 @384
235 UrlIsOpaqueA = _UrlIsOpaqueA@4 @385
236 UrlIsOpaqueW = _UrlIsOpaqueW@4 @386
237 UrlIsW = _UrlIsW@8 @387
238 UrlUnescapeA = _UrlUnescapeA@16 @388
239 UrlUnescapeW = _UrlUnescapeW@16 @389
240
241 _PathIsRootAW@4 @1000
242 _PathBuildRootAW@8 @1001
243 _PathFindExtensionAW@4 @1002
244 _PathAddBackslashAW@4 @1003
245 _PathRemoveBlanksAW@4 @1004
246 _PathFindFileNameAW@4 @1005
247 _PathRemoveFileSpecAW@4 @1006
248 _PathAppendAW@8 @1007
249 _PathCombineAW@12 @1008
250 _PathStripPathAW@4 @1009
251 _PathIsUNCAW@4 @1010
252 _PathIsRelativeAW@4 @1011
253 _PathProcessCommandAW@16 @1012
254 _PathParseIconLocationAW@4 @1013
255 _PathResolveAW@12 @1014
256 _PathQualifyAW@4 @1015
257 _PathGetArgsAW@4 @1016
258 _PathMatchSpecAW@8 @1017
259 _PathRemoveArgsAW@4 @1018
260 _PathFindOnPathAW@8 @1019
261 _PathIsSameRootAW@8 @1020
262 _PathCleanupSpecAW@8 @1021
263 _PathIsDirectoryAW@4 @1022
264 _PathQuoteSpacesAW@4 @1023
265 _PathGetExtensionAW@4 @1024
266 _PathGetShortPathAW@4 @1025
267 _PathStripToRootAW@4 @1026
268 _PathUnquoteSpacesAW@4 @1027
269 _PathMakeUniqueNameAW@20 @1028
270 _PathSetDlgItemPathAW@12 @1029
271 _PathGetDriveNumberAW@4 @1030
272 _PathYetAnotherMakeUniqueNameAW@16 @1031
273 _PathIsExeAW@4 @1032
274 _PathRemoveExtensionAW@4 @1033
275
276 _SHGetSpecialFolderPathAW@16 @1050
277 _SHGetSpecialFolderPathA@16 @1051
278 _SHGetSpecialFolderPathW@16 @1052
279
280 _IsLFNDriveA@4 @1070
281
Note: See TracBrowser for help on using the repository browser.