| 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 |
|
|---|
| 6 | LIBRARY SHLWAPI INITINSTANCE TERMINSTANCE
|
|---|
| 7 | DATA MULTIPLE NONSHARED
|
|---|
| 8 |
|
|---|
| 9 |
|
|---|
| 10 | EXPORTS
|
|---|
| 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 |
|
|---|