init SHLWAPI_LibMain 1 stdcall @(str ptr) SHLWAPI_1 2 stdcall @(wstr ptr) SHLWAPI_2 3 stdcall @(str long) SHLWAPI_3 4 stdcall @(wstr long) SHLWAPI_4 5 stdcall @(str ptr long) SHLWAPI_5 6 stdcall @(wstr ptr long) SHLWAPI_6 7 stdcall @(long long ptr) SHLWAPI_7 8 stdcall @(long long) SHLWAPI_8 9 stdcall @(ptr) SHLWAPI_9 10 stdcall @(long long) SHLWAPI_10 11 stdcall @(long long long long long) SHLWAPI_11 12 stdcall @(ptr long) SHLWAPI_12 13 stdcall @(ptr ptr) SHLWAPI_13 14 stdcall @(ptr ptr) SHLWAPI_14 15 stdcall @(ptr ptr) SHLWAPI_15 16 stdcall @(ptr ptr long ptr) SHCreateThread 17 stdcall @ (ptr ptr) SHLWAPI_17 18 stdcall @ (ptr ptr) SHLWAPI_18 19 stdcall @ (ptr) SHLWAPI_19 20 stdcall @ (ptr ptr) SHLWAPI_20 21 stdcall @ (ptr long) SHLWAPI_21 22 stdcall @ (ptr long) SHLWAPI_22 23 stdcall @(ptr ptr long) SHLWAPI_23 24 stdcall @(ptr ptr long) SHLWAPI_24 25 stdcall @(long) SHLWAPI_25 26 stdcall @(long) SHLWAPI_26 27 stdcall @(long) SHLWAPI_27 28 stdcall @(long) SHLWAPI_28 29 stdcall @(long) SHLWAPI_29 30 stdcall @(long) SHLWAPI_30 31 stdcall @(long) SHLWAPI_31 32 stdcall @(ptr) SHLWAPI_32 33 stdcall @(long) SHLWAPI_33 34 stdcall @(long) SHLWAPI_34 35 stdcall @(ptr long ptr) SHLWAPI_35 36 stdcall @(long long long wstr) SHLWAPI_36 37 forward @ user32.CallWindowProcW 38 forward @ user32.CharLowerW 39 forward @ user32.CharLowerBuffW 40 forward @ user32.CharNextW 41 forward @ user32.CharPrevW 42 stub @ 43 forward @ user32.CharUpperW 44 forward @ user32.CharUpperBuffW 45 forward @ kernel32.CompareStringW 46 forward @ user32.CopyAcceleratorTableW 47 forward @ user32.CreateAcceleratorTableW 48 forward @ gdi32.CreateDCW 49 forward @ user32.CreateDialogParamA 50 forward @ kernel32.CreateDirectoryW 51 forward @ kernel32.CreateEventW 52 forward @ kernel32.CreateFileW 53 forward @ gdi32.CreateFontIndirectW 54 forward @ gdi32.CreateICW 55 forward @ user32.CreateWindowExW 56 forward @ user32.DefWindowProcW 57 forward @ kernel32.DeleteFileW 58 stub @ 59 stub @ 60 forward @ user32.DispatchMessageW 61 forward @ user32.DrawTextW 62 forward @ gdi32.EnumFontFamiliesW 63 forward @ gdi32.EnumFontFamiliesExW 64 forward @ kernel32.EnumResourceNamesW 65 forward @ kernel32.FindFirstFileW 66 forward @ kernel32.FindResourceW 67 forward @ user32.FindWindowW 68 forward @ kernel32.FormatMessageW 69 forward @ user32.GetClassInfoW 70 forward @ user32.GetClassLongW 71 forward @ user32.GetClassNameW 72 forward @ user32.GetClipboardFormatNameW 73 forward @ kernel32.GetCurrentDirectoryW 74 stdcall @(long long wstr long) SHLWAPI_74 75 forward @ kernel32.GetFileAttributesW 76 forward @ kernel32.GetFullPathNameW 77 forward @ kernel32.GetLocaleInfoW 78 forward @ user32.GetMenuStringW 79 forward @ user32.GetMessageW 80 forward @ kernel32.GetModuleFileNameW 81 forward @ kernel32.GetSystemDirectoryW 82 forward @ kernel32.SearchPathW 83 forward @ kernel32.GetModuleHandleW 84 forward @ gdi32.GetObjectW 85 forward @ kernel32.GetPrivateProfileIntW 86 forward @ kernel32.GetProfileStringW 87 forward @ user32.GetPropW 88 forward @ kernel32.GetStringTypeExW 89 forward @ kernel32.GetTempFileNameW 90 forward @ kernel32.GetTempPathW 91 forward @ gdi32.GetTextExtentPoint32W 92 forward @ gdi32.GetTextFaceW 93 forward @ gdi32.GetTextMetricsW 94 forward @ user32.GetWindowLongW 95 forward @ user32.GetWindowTextW 96 forward @ user32.GetWindowTextLengthW 97 forward @ kernel32.GetWindowsDirectoryW 98 forward @ user32.InsertMenuW 99 forward @ user32.IsDialogMessageW 100 forward @ user32.LoadAcceleratorsW 101 forward @ user32.LoadBitmapW 102 forward @ user32.LoadCursorW 103 forward @ user32.LoadIconW 104 forward @ user32.LoadImageW 105 forward @ kernel32.LoadLibraryExW 106 forward @ user32.LoadMenuW 107 forward @ user32.LoadStringW 108 forward @ user32.MessageBoxIndirectW 109 forward @ user32.ModifyMenuW 110 forward @ gdi32.GetCharWidth32W 111 forward @ gdi32.GetCharacterPlacementW 112 forward @ kernel32.CopyFileW 113 forward @ kernel32.MoveFileW 114 forward @ user32.OemToCharW 115 forward @ kernel32.OutputDebugStringW 116 forward @ user32.PeekMessageW 117 forward @ user32.PostMessageW 118 forward @ user32.PostThreadMessageW 119 forward @ advapi32.RegCreateKeyW 120 forward @ advapi32.RegCreateKeyExW 121 forward @ advapi32.RegDeleteKeyW 122 forward @ advapi32.RegEnumKeyW 123 forward @ advapi32.RegEnumKeyExW 124 forward @ advapi32.RegOpenKeyW 125 forward @ advapi32.RegOpenKeyExW 126 forward @ advapi32.RegQueryInfoKeyW 127 forward @ advapi32.RegQueryValueW 128 forward @ advapi32.RegQueryValueExW 129 forward @ advapi32.RegSetValueW 130 forward @ advapi32.RegSetValueExW 131 forward @ user32.RegisterClassW 132 forward @ user32.RegisterClipboardFormatW 133 forward @ user32.RegisterWindowMessageW 134 forward @ user32.RemovePropW 135 forward @ user32.SendDlgItemMessageW 136 forward @ user32.SendMessageW 137 forward @ kernel32.SetCurrentDirectoryW 138 stdcall @(long long wstr) SHLWAPI_138 139 stub @ 140 forward @ user32.SetPropW 141 forward @ user32.SetWindowLongW 142 forward @ user32.SetWindowsHookExW 143 forward @ user32.SetWindowTextW 144 forward @ gdi32.StartDocW 145 forward @ user32.SystemParametersInfoW 146 forward @ user32.TranslateAcceleratorW 147 forward @ user32.UnregisterClassW 148 forward @ user32.VkKeyScanW 149 forward @ user32.WinHelpW 150 forward @ user32.wvsprintfW 151 stdcall @(str ptr long) SHLWAPI_151 152 stdcall @(wstr wstr long) SHLWAPI_152 153 stdcall @(long long long) SHLWAPI_153 154 stdcall @(wstr wstr long) SHLWAPI_154 155 stdcall @(str str) SHLWAPI_155 156 stdcall @(wstr wstr) SHLWAPI_156 157 stdcall @(str str) SHLWAPI_157 158 stdcall @(wstr wstr) SHLWAPI_158 159 forward @ kernel32.CompareStringW 160 stub @ 161 stub @ 162 stdcall @(str long) SHLWAPI_162 163 stdcall @(ptr ptr ptr ptr ptr) SHLWAPI_163 164 stdcall @(ptr ptr ptr ptr ptr ptr) SHLWAPI_164 165 stdcall @(long long long long) SHLWAPI_165 166 stdcall @(ptr) SHLWAPI_166 167 stdcall @(long ptr) SHLWAPI_167 168 stub @ 169 stdcall @(long) SHLWAPI_169 170 stdcall @(str) SHLWAPI_170 171 stdcall @(ptr ptr) SHLWAPI_171 172 stdcall @(ptr ptr) SHLWAPI_172 173 stub @ 174 stdcall @(ptr ptr) SHLWAPI_174 175 stdcall @(ptr ptr) SHLWAPI_175 176 stdcall @(ptr ptr ptr ptr) SHLWAPI_176 177 stub @ 178 stub @ 179 stub @ 180 stdcall @(long) SHLWAPI_180 181 stdcall @(long long long) SHLWAPI_181 182 stub @ 183 stdcall @(ptr) SHLWAPI_183 184 stdcall @(ptr ptr long) SHLWAPI_184 185 stub @ 186 stub @ 187 stub @ 188 stub @ 189 stdcall @(ptr ptr) SHLWAPI_189 190 stub @ 191 stub @ 192 stub @ 193 stdcall @() SHLWAPI_193 194 stub @ 195 stub @ 196 stub @ 197 stdcall @(long ptr long) SHLWAPI_197 198 stub @ 199 stdcall @(ptr ptr) SHLWAPI_199 200 stub @ 201 stub @ 202 stub @ 203 stub @ 204 stdcall @(long long) SHLWAPI_204 205 stdcall @(long str str ptr ptr ptr) SHLWAPI_205 206 stdcall @(long wstr wstr ptr ptr ptr) SHLWAPI_206 207 stub @ 208 stdcall @(long long ptr ptr long) SHLWAPI_208 209 stdcall @(ptr) SHLWAPI_209 210 stdcall @(ptr long ptr) SHLWAPI_210 211 stdcall @(ptr long) SHLWAPI_211 212 stdcall @(ptr ptr long) SHLWAPI_212 213 stdcall @(ptr) SHLWAPI_213 214 stdcall @(ptr ptr) SHLWAPI_214 215 stdcall @(long long long) SHLWAPI_215 216 stub @ 217 stdcall @(wstr ptr ptr) SHLWAPI_217 218 stdcall @(long wstr ptr ptr) SHLWAPI_218 219 stdcall @(long long long long) SHLWAPI_219 220 stub @ 221 stub @ 222 stdcall @(long) SHLWAPI_222 223 stdcall @(long) SHLWAPI_223 224 stdcall @(long) SHLWAPI_224 225 stub @ 226 stub @ 227 stub @ 228 stub @ 229 stub @ 230 stub @ 231 stub @ 232 stub @ 233 stub @ 234 stub @ 235 stub @ 236 stdcall @(ptr) SHLWAPI_236 237 stdcall @(ptr) SHLWAPI_237 238 stub @ 239 stdcall @(long str long) SHLWAPI_239 240 stdcall @(long long long long) SHLWAPI_240 241 stdcall @() SHLWAPI_241 242 stub @ 243 stub @ 244 stub @ 245 stub @ 246 stub @ 247 stub @ 248 stub @ 249 stub @ 250 stub @ 251 stub @ 252 stub @ 253 stdcall AssocCreate(long ptr ptr) AssocCreate 254 stdcall AssocQueryKeyA(long long str ptr ptr) AssocQueryKeyA 255 stdcall AssocQueryKeyW(long long wstr ptr ptr) AssocQueryKeyW 256 stub @ 257 stub @ 258 stub @ 259 stub @ 260 stub @ 261 stub @ 262 stub @ 263 stub @ 264 stub @ 265 stub @ 266 stdcall @(long long long long) SHLWAPI_266 267 stdcall @(long long long long) SHLWAPI_267 268 stdcall @(long long) SHLWAPI_268 269 stub @ 270 stub @ 271 stub @ 272 stub @ 273 stub @ 274 stub @ 275 stub @ 276 stdcall @() SHLWAPI_276 277 stub @ 278 stdcall @(long long long long long long) SHLWAPI_278 279 stub @ 280 stub @ 281 stdcall @(ptr ptr ptr ptr) SHLWAPI_281 282 stub @ 283 stub @ 284 stdcall @(ptr ptr ptr) SHLWAPI_284 285 stub @ 286 stub @ 287 stdcall @(ptr ptr) SHLWAPI_287 288 stub @ 289 stdcall @(wstr long long) SHLWAPI_289 290 stub @ 291 stub @ 292 stub @ 293 stub @ 294 stdcall @(long long long long long) SHLWAPI_294 295 stdcall @(wstr ptr wstr wstr) SHLWAPI_295 296 stub @ 297 stub @ 298 forward @ kernel32.WritePrivateProfileStringW 299 stdcall @(long long long long ptr wstr long ptr) SHLWAPI_299 300 forward @ gdi32.CreateFontW 301 forward @ user32.DrawTextExW 302 forward @ user32.GetMenuItemInfoW 303 forward @ user32.InsertMenuItemW 304 forward @ gdi32.CreateMetaFileW 305 forward @ kernel32.CreateMutexW 306 forward @ kernel32.ExpandEnvironmentStringsW 307 forward @ kernel32.CreateSemaphoreW 308 forward @ kernel32.IsBadStringPtrW 309 forward @ kernel32.LoadLibraryW 310 forward @ kernel32.GetTimeFormatW 311 forward @ kernel32.GetDateFormatW 312 forward @ kernel32.GetPrivateProfileStringW 313 stdcall @(ptr long ptr long long) SHLWAPI_313 314 forward @ user32.RegisterClassExW 315 forward @ user32.GetClassInfoExW 316 stub SHCreateStreamOnFileAOld 317 stub SHCreateStreamOnFileWOld 318 stdcall @(long long wstr long) SHLWAPI_318 319 forward @ user32.FindWindowExW 320 stdcall @(str str) SHLWAPI_320 321 stdcall @(wstr wstr) SHLWAPI_321 322 stdcall @(str) SHLWAPI_322 323 stdcall @(wstr) SHLWAPI_323 324 stdcall @(str str) SHLWAPI_324 325 stdcall @(wstr wstr) SHLWAPI_325 326 stdcall @(str) SHLWAPI_326 326 stdcall @(wstr) SHLWAPI_327 328 stdcall @(str ptr long) SHLWAPI_328 329 stdcall @(wstr ptr long) SHLWAPI_329 330 stub @ 331 stub @ 332 forward @ user32.CallMsgFilterW 333 stdcall @(ptr) SHLWAPI_333 334 stdcall @(ptr wstr) SHLWAPI_334 335 stdcall @(ptr) SHLWAPI_335 336 stdcall @(ptr) SHLWAPI_336 337 stdcall @(wstr long ptr ptr long) SHLWAPI_337 338 forward @ kernel32.SetFileAttributesW 339 forward @ kernel32.GetNumberFormatW 340 forward @ user32.MessageBoxW 341 forward @ kernel32.FindNextFileW 342 stdcall @(ptr long long) SHInterlockedCompareExchange 343 stub @ 344 stub @ 345 stub @ 346 stdcall @(wstr ptr long) SHLWAPI_346 347 forward @ advapi32.RegDeleteValueW 348 stub @ 349 stub @ 350 stdcall @(wstr ptr) SHLWAPI_350 351 stdcall @(wstr ptr long ptr) SHLWAPI_351 352 stdcall @(ptr wstr ptr ptr) SHLWAPI_352 353 stub @ 354 stub @ 355 stub @ 356 stdcall @(ptr ptr) SHLWAPI_356 357 stdcall @(wstr wstr wstr long long) SHLWAPI_357 358 stdcall @(ptr ptr ptr ptr ptr ptr) SHLWAPI_358 359 forward @ kernel32.OpenEventW 360 forward @ kernel32.RemoveDirectoryW 361 forward @ kernel32.GetShortPathNameW 362 forward @ advapi32.GetUserNameW 363 stub @ 364 stdcall @(str str long) SHLWAPI_364 365 stub @ 366 forward @ advapi32.RegEnumValueW 367 forward @ kernel32.WritePrivateProfileStructW 368 forward @ kernel32.GetPrivateProfileStructW 369 forward @ kernel32.CreateProcessW 370 stdcall @(long wstr long) SHLWAPI_370 371 stub @ 372 stub @ 373 stub @ 374 stub @ 375 stub @ 376 stdcall @() SHLWAPI_376 # kernel32.GetUserDefaultUILanguage 377 stdcall @(str long long) SHLWAPI_377 378 stdcall @(wstr long long) SHLWAPI_378 379 stub @ 380 stub @ 381 stdcall AssocQueryStringA(long long ptr ptr str ptr) AssocQueryStringA 382 stdcall AssocQueryStringByKeyA(long long ptr ptr str ptr) AssocQueryStringByKeyA 383 stdcall AssocQueryStringByKeyW(long long ptr ptr wstr ptr) AssocQueryStringByKeyW 384 stdcall AssocQueryStringW(long long ptr ptr wstr ptr) AssocQueryStringW 385 stdcall ChrCmpIA(long long) ChrCmpIA 386 stdcall ChrCmpIW(long long) ChrCmpIW 387 stub ColorAdjustLuma 388 stub @ 389 stdcall @(ptr) SHLWAPI_389 390 stdcall @(ptr ptr) SHLWAPI_390 391 stdcall @(ptr ptr ptr ptr ptr ) SHLWAPI_391 392 stub @ 393 forward @ user32.CreateDialogIndirectParamW 394 forward @ user32.CreateDialogIndirectParamA 395 stub @ 396 stub @ 397 stub @ 398 stub @ 399 stdcall @(str str long) SHLWAPI_399 400 stdcall @(wstr wstr long) SHLWAPI_400 401 stdcall @(ptr) SHLWAPI_401 402 stdcall @(ptr) SHLWAPI_402 403 stdcall @(ptr) SHLWAPI_403 404 stdcall ColorHLSToRGB(long long long) ColorHLSToRGB 405 stub @ 406 stub @ 407 stub @ 408 stub @ 409 stub @ 410 stub @ 411 stub @ 412 stub @ 413 stdcall @(long) SHLWAPI_413 414 stub @ 415 stub @ 416 stub @ 417 stub @ 418 stdcall @(long) SHLWAPI_418 419 stub @ 420 stub @ 421 stub @ 422 stdcall @(str long) SHLWAPI_422 423 stdcall @(wstr long) SHLWAPI_423 424 stdcall @(long) SHLWAPI_424 425 stub @ 426 stub @ 427 stub @ 428 forward @ user32.TrackPopupMenuEx 429 stub @ 430 stdcall @(long long) SHLWAPI_430 431 stdcall @(long) SHLWAPI_431 432 stub @ 433 stub @ 434 forward @ user32.SendMessageTimeoutW 435 stub @ 436 stdcall @(wstr ptr) SHLWAPI_436 437 stdcall @(long) SHLWAPI_437 438 stub @ 439 stub @ 440 stub @ 441 stub @ 442 forward @ kernel32.GetEnvironmentVariableW 443 forward @ kernel32.GetSystemWindowsDirectoryA 444 forward @ kernel32.GetSystemWindowsDirectoryW 445 stdcall ColorRGBToHLS(long ptr ptr ptr) ColorRGBToHLS 446 stub @ @ stdcall DllGetVersion (ptr) SHLWAPI_DllGetVersion @ stdcall GetMenuPosFromID(ptr long) GetMenuPosFromID @ stdcall HashData (ptr long ptr long) HashData @ stub IntlStrEqWorkerA @ stub IntlStrEqWorkerW @ stdcall PathAddBackslashA (str) PathAddBackslashA @ stdcall PathAddBackslashW (wstr) PathAddBackslashW @ stdcall PathAddExtensionA (str str) PathAddExtensionA @ stdcall PathAddExtensionW (wstr wstr) PathAddExtensionW @ stdcall PathAppendA (str str) PathAppendA @ stdcall PathAppendW (wstr wstr) PathAppendW @ stdcall PathBuildRootA (ptr long) PathBuildRootA @ stdcall PathBuildRootW (ptr long) PathBuildRootW @ stdcall PathCanonicalizeA (ptr str) PathCanonicalizeA @ stdcall PathCanonicalizeW (ptr wstr) PathCanonicalizeW @ stdcall PathCombineA (ptr ptr ptr) PathCombineA @ stdcall PathCombineW (ptr ptr ptr) PathCombineW @ stdcall PathCommonPrefixA(str str ptr)PathCommonPrefixA @ stdcall PathCommonPrefixW(wstr wstr ptr)PathCommonPrefixW @ 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 @ stdcall PathFileExistsA (str) PathFileExistsA @ 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 @ stdcall PathGetArgsA (str) PathGetArgsA @ stdcall PathGetArgsW (wstr) PathGetArgsW @ stdcall PathGetCharTypeA(long)PathGetCharTypeA @ stdcall PathGetCharTypeW(long)PathGetCharTypeW @ stdcall PathGetDriveNumberA (str) PathGetDriveNumberA @ stdcall PathGetDriveNumberW (wstr) PathGetDriveNumberW @ stdcall PathIsContentTypeA(str str)PathIsContentTypeA @ stdcall PathIsContentTypeW(wstr wstr)PathIsContentTypeW @ stdcall PathIsDirectoryA(str) PathIsDirectoryA @ stdcall PathIsDirectoryW(wstr) PathIsDirectoryW @ stdcall PathIsFileSpecA(str)PathIsFileSpecA @ stdcall PathIsFileSpecW(wstr)PathIsFileSpecW @ stdcall PathIsPrefixA(str str)PathIsPrefixA @ stdcall PathIsPrefixW(wstr wstr)PathIsPrefixW @ stdcall PathIsRelativeA (str) PathIsRelativeA @ stdcall PathIsRelativeW (wstr) PathIsRelativeW @ stdcall PathIsRootA(str) PathIsRootA @ stdcall PathIsRootW(wstr) PathIsRootW @ stdcall PathIsSameRootA(str str) PathIsSameRootA @ stdcall PathIsSameRootW(wstr wstr) PathIsSameRootW @ stdcall PathIsSystemFolderA(str long)PathIsSystemFolderA @ stdcall PathIsSystemFolderW(wstr long)PathIsSystemFolderW @ stdcall PathIsUNCA (str) PathIsUNCA @ stdcall PathIsUNCServerA(str)PathIsUNCServerA @ stdcall PathIsUNCServerShareA(str)PathIsUNCServerShareA @ stdcall PathIsUNCServerShareW(wstr)PathIsUNCServerShareW @ stdcall PathIsUNCServerW(wstr)PathIsUNCServerW @ stdcall PathIsUNCW(wstr) PathIsUNCW @ stdcall PathIsURLA(str) PathIsURLA @ stdcall PathIsURLW(wstr) PathIsURLW @ stdcall PathMakePrettyA(str) PathMakePrettyA @ stdcall PathMakePrettyW(wstr) PathMakePrettyW @ stdcall PathMakeSystemFolderA(str) PathMakeSystemFolderA @ stdcall PathMakeSystemFolderW(wstr) PathMakeSystemFolderW @ stdcall PathMatchSpecA (str str) PathMatchSpecA @ stdcall PathMatchSpecW (wstr wstr) PathMatchSpecW @ stdcall PathParseIconLocationA (str) PathParseIconLocationA @ stdcall PathParseIconLocationW (wstr) PathParseIconLocationW @ stdcall PathQuoteSpacesA (str) PathQuoteSpacesA @ stdcall PathQuoteSpacesW (wstr) PathQuoteSpacesW @ stdcall PathRelativePathToA(ptr str long str long)PathRelativePathToA @ stdcall PathRelativePathToW(ptr str long str long)PathRelativePathToW @ stdcall PathRemoveArgsA(str)PathRemoveArgsA @ stdcall PathRemoveArgsW(wstr)PathRemoveArgsW @ stdcall PathRemoveBackslashA (str) PathRemoveBackslashA @ stdcall PathRemoveBackslashW (wstr) PathRemoveBackslashW @ stdcall PathRemoveBlanksA(str) PathRemoveBlanksA @ stdcall PathRemoveBlanksW(wstr) PathRemoveBlanksW @ stdcall PathRemoveExtensionA(str)PathRemoveExtensionA @ stdcall PathRemoveExtensionW(wstr)PathRemoveExtensionW @ stdcall PathRemoveFileSpecA (str) PathRemoveFileSpecA @ stdcall PathRemoveFileSpecW (wstr) PathRemoveFileSpecW @ stdcall PathRenameExtensionA(str str)PathRenameExtensionA @ stdcall PathRenameExtensionW(wstr wstr)PathRenameExtensionW @ stdcall PathSearchAndQualifyA(str ptr long)PathSearchAndQualifyA @ stdcall PathSearchAndQualifyW(wstr ptr long)PathSearchAndQualifyW @ stdcall PathSetDlgItemPathA (long long ptr) PathSetDlgItemPathA @ stdcall PathSetDlgItemPathW (long long ptr) PathSetDlgItemPathW @ stdcall PathSkipRootA(str) PathSkipRootA @ stdcall PathSkipRootW(wstr) PathSkipRootW @ stdcall PathStripPathA(str) PathStripPathA @ stdcall PathStripPathW(wstr) PathStripPathW @ stdcall PathStripToRootA(str) PathStripToRootA @ stdcall PathStripToRootW(wstr) PathStripToRootW @ stdcall PathUnmakeSystemFolderA(str)PathUnmakeSystemFolderA @ stdcall PathUnmakeSystemFolderW(wstr)PathUnmakeSystemFolderW @ stdcall PathUnquoteSpacesA (str) PathUnquoteSpacesA @ stdcall PathUnquoteSpacesW (wstr) PathUnquoteSpacesW @ stdcall SHCreateShellPalette(long)SHCreateShellPalette @ stdcall SHDeleteEmptyKeyA(long ptr) SHDeleteEmptyKeyA @ stdcall SHDeleteEmptyKeyW(long ptr) SHDeleteEmptyKeyW @ stdcall SHDeleteKeyA(long str) SHDeleteKeyA @ stdcall SHDeleteKeyW(long wstr) SHDeleteKeyW @ stdcall SHDeleteOrphanKeyA(long str) SHDeleteOrphanKeyA @ stdcall SHDeleteOrphanKeyW(long wstr) SHDeleteOrphanKeyW @ stdcall SHDeleteValueA(long str str) SHDeleteValueA @ stdcall SHDeleteValueW(long wstr wstr) SHDeleteValueW @ stdcall SHEnumKeyExA(long long str ptr) SHEnumKeyExA @ stdcall SHEnumKeyExW(long long wstr ptr) SHEnumKeyExW @ stdcall SHEnumValueA(long long str ptr ptr ptr ptr) SHEnumValueA @ stdcall SHEnumValueW(long long wstr ptr ptr ptr ptr) SHEnumValueW @ stdcall SHGetInverseCMAP ( ptr long ) SHGetInverseCMAP @ 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)SHOpenRegStream2A @ stdcall SHOpenRegStream2W(long wstr str long)SHOpenRegStream2W @ stdcall SHQueryInfoKeyA(long ptr ptr ptr ptr) SHQueryInfoKeyA @ stdcall SHQueryInfoKeyW(long ptr ptr ptr ptr) SHQueryInfoKeyW @ stdcall SHQueryValueExA(long str ptr ptr ptr ptr) SHQueryValueExA @ stdcall SHQueryValueExW(long wstr ptr ptr ptr ptr) SHQueryValueExW @ stdcall SHRegCloseUSKey(ptr) SHRegCloseUSKey @ stub SHRegCreateUSKeyA @ stub SHRegCreateUSKeyW @ stub SHRegDeleteEmptyUSKeyA @ stub SHRegDeleteEmptyUSKeyW @ stub SHRegDeleteUSValueA @ stub SHRegDeleteUSValueW @ stdcall SHRegEnumUSKeyA(long long str ptr long) SHRegEnumUSKeyA @ stdcall SHRegEnumUSKeyW(long long wstr ptr long) SHRegEnumUSKeyW @ stub SHRegEnumUSValueA @ stub SHRegEnumUSValueW @ stdcall SHRegGetBoolUSValueA(str str long long)SHRegGetBoolUSValueA @ stdcall SHRegGetBoolUSValueW(wstr wstr long long)SHRegGetBoolUSValueW @ stdcall SHRegGetUSValueA ( str str ptr ptr ptr long ptr long ) SHRegGetUSValueA @ stdcall SHRegGetUSValueW ( wstr wstr ptr ptr ptr long ptr long ) SHRegGetUSValueW @ stdcall SHRegOpenUSKeyA ( str long long long long ) SHRegOpenUSKeyA @ stdcall SHRegOpenUSKeyW ( wstr long long long long ) SHRegOpenUSKeyW @ stdcall SHRegQueryInfoUSKeyA ( long ptr ptr ptr ptr long ) SHRegQueryInfoUSKeyA @ stdcall SHRegQueryInfoUSKeyW ( long ptr ptr ptr ptr long ) SHRegQueryInfoUSKeyW @ stdcall SHRegQueryUSValueA ( long str ptr ptr ptr long ptr long ) SHRegQueryUSValueA @ stdcall SHRegQueryUSValueW ( long wstr ptr ptr ptr long ptr long ) SHRegQueryUSValueW @ stub SHRegSetUSValueA @ stub SHRegSetUSValueW @ stdcall SHRegWriteUSValueA (long str long ptr long long) SHRegWriteUSValueA @ stdcall SHRegWriteUSValueW (long str long ptr long long) SHRegWriteUSValueW @ stdcall SHSetValueA (long str str long ptr long) SHSetValueA @ stdcall SHSetValueW (long wstr wstr long ptr long) SHSetValueW @ stdcall StrCSpnA (str str) StrCSpnA @ stdcall StrCSpnIA (str str) StrCSpnIA @ stdcall StrCSpnIW (wstr wstr) StrCSpnIW @ stdcall StrCSpnW (wstr wstr) StrCSpnW @ stdcall StrCatBuffA (str str long) StrCatBuffA @ stdcall StrCatBuffW (wstr wstr long) StrCatBuffW @ stdcall StrCatW (ptr wstr) StrCatW @ stdcall StrChrA (str long) StrChrA @ stdcall StrChrIA (str long) StrChrIA @ stdcall StrChrIW (wstr long) StrChrIW @ stdcall StrChrW (wstr long) StrChrW @ stdcall StrCmpIW (wstr wstr) StrCmpIW @ stdcall StrCmpNA (str str long) StrCmpNA @ stdcall StrCmpNIA (str str long) StrCmpNIA @ stdcall StrCmpNIW (wstr wstr long) StrCmpNIW @ stdcall StrCmpNW (wstr wstr long) StrCmpNW @ stdcall StrCmpW (wstr wstr) StrCmpW @ stdcall StrCpyNW (wstr wstr long) StrCpyNW @ stdcall StrCpyW (ptr wstr) StrCpyW @ stdcall StrDupA (str) StrDupA @ stdcall StrDupW (wstr) StrDupW @ stdcall StrFormatByteSizeA(long str long) StrFormatByteSizeA @ stdcall StrFormatByteSizeW(long wstr long) StrFormatByteSizeW @ stdcall StrFromTimeIntervalA(str long long long) StrFromTimeIntervalA @ stdcall StrFromTimeIntervalW(wstr long long long) StrFromTimeIntervalW @ stdcall StrIsIntlEqualA(long str str long) StrIsIntlEqualA @ stdcall StrIsIntlEqualW(long wstr wstr long) StrIsIntlEqualW @ stdcall StrNCatA(str str long) StrNCatA @ stdcall StrNCatW(wstr wstr long) StrNCatW @ stdcall StrPBrkA(str str) StrPBrkA @ stdcall StrPBrkW(wstr wstr) StrPBrkW @ stdcall StrRChrA (str str long) StrRChrA @ stdcall StrRChrIA (str str long) StrRChrIA @ stdcall StrRChrIW (str str long) StrRChrIW @ stdcall StrRChrW (wstr wstr long) StrRChrW @ stdcall StrRStrIA (str str str) StrRStrIA @ stdcall StrRStrIW (wstr wstr wstr) StrRStrIW @ stdcall StrSpnA (str str) StrSpnA @ stdcall StrSpnW (wstr wstr) StrSpnW @ stdcall StrStrA(str str)StrStrA @ stdcall StrStrIA(str str)StrStrIA @ stdcall StrStrIW(wstr wstr)StrStrIW @ stdcall StrStrW(wstr wstr)StrStrW @ stdcall StrToIntA(str)StrToIntA @ stdcall StrToIntExA(str long ptr) StrToIntExA @ stdcall StrToIntExW(wstr long ptr) StrToIntExW @ stdcall StrToIntW(wstr)StrToIntW @ stdcall StrTrimA(str str) StrTrimA @ stdcall StrTrimW(wstr wstr) StrTrimW @ stdcall UrlApplySchemeA(str ptr ptr long) UrlApplySchemeA @ stdcall UrlApplySchemeW(wstr ptr ptr long) UrlApplySchemeW @ stdcall UrlCanonicalizeA(str ptr ptr long) UrlCanonicalizeA @ stdcall UrlCanonicalizeW(wstr ptr ptr long) UrlCanonicalizeW @ stdcall UrlCombineA(str str str ptr long) UrlCombineA @ stdcall UrlCombineW(wstr wstr wstr ptr long) UrlCombineW @ stdcall UrlCompareA(str str long) UrlCompareA @ stdcall UrlCompareW(wstr wstr long) UrlCompareW @ stub UrlCreateFromPathA @ stub UrlCreateFromPathW @ stdcall UrlEscapeA(str ptr ptr long)UrlEscapeA @ stdcall UrlEscapeW(wstr ptr ptr long)UrlEscapeW @ stdcall UrlGetLocationA(str) UrlGetLocationA @ stdcall UrlGetLocationW(wstr) UrlGetLocationW @ stdcall UrlGetPartA(str ptr ptr long long) UrlGetPartA @ stdcall UrlGetPartW(wstr ptr ptr long long) UrlGetPartW @ stdcall UrlHashA(str ptr long) UrlHashA @ stdcall UrlHashW(wstr ptr long) UrlHashW @ stdcall UrlIsA(str long) UrlIsA @ stdcall UrlIsNoHistoryA(str) UrlIsNoHistoryA @ stdcall UrlIsNoHistoryW(wstr) UrlIsNoHistoryW @ stdcall UrlIsOpaqueA(str) UrlIsOpaqueA @ stdcall UrlIsOpaqueW(wstr) UrlIsOpaqueW @ stdcall UrlIsW(wstr long) UrlIsW @ stdcall UrlUnescapeA(str ptr ptr long) UrlUnescapeA @ stdcall UrlUnescapeW(wstr ptr ptr long) UrlUnescapeW @ varargs wnsprintfA(ptr long str) wnsprintfA @ varargs wnsprintfW(ptr long wstr) wnsprintfW @ stdcall wvnsprintfA(ptr long str ptr) wvnsprintfA @ stdcall wvnsprintfW(ptr long wstr ptr) wvnsprintfW # exported in later versions @ 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 @ stdcall SHRegGetPathA(long str str ptr long)SHRegGetPathA @ stdcall SHRegGetPathW(long wstr wstr ptr long)SHRegGetPathW @ stub MLLoadLibraryA @ stub MLLoadLibraryW @ stdcall PathIsDirectoryEmptyA(str) PathIsDirectoryEmptyA @ stdcall PathIsDirectoryEmptyW(wstr) PathIsDirectoryEmptyW @ stdcall PathIsNetworkPathA(str) PathIsNetworkPathA @ stdcall PathIsNetworkPathW(wstr) PathIsNetworkPathW @ stdcall PathIsLFNFileSpecA(str) PathIsLFNFileSpecA @ stdcall PathIsLFNFileSpecW(wstr) PathIsLFNFileSpecW @ stdcall PathFindSuffixArrayA(str ptr long) PathFindSuffixArrayA @ stdcall PathFindSuffixArrayW(wstr ptr long) PathFindSuffixArrayW @ stdcall _SHGetInstanceExplorer(ptr) _SHGetInstanceExplorer @ stdcall PathUndecorateA(str) PathUndecorateA @ stdcall PathUndecorateW(wstr) PathUndecorateW @ stub PathUnExpandEnvStringsA @ stub PathUnExpandEnvStringsW @ stub SHCopyKeyA @ stub SHCopyKeyW @ stub SHAutoComplete @ stdcall SHCreateStreamOnFileA(str long ptr) SHCreateStreamOnFileA @ stdcall SHCreateStreamOnFileW(wstr long ptr) SHCreateStreamOnFileW @ stdcall SHCreateStreamOnFileEx(wstr long long long ptr ptr) SHCreateStreamOnFileEx @ stub SHCreateStreamWrapper @ stdcall SHGetThreadRef (ptr) SHGetThreadRef @ stdcall SHRegDuplicateHKey (long) SHRegDuplicateHKey @ stdcall SHRegSetPathA(long str str str long) SHRegSetPathA @ stdcall SHRegSetPathW(long wstr wstr wstr long) SHRegSetPathW @ stub SHRegisterValidateTemplate @ stdcall SHSetThreadRef (ptr) SHSetThreadRef @ stdcall SHReleaseThreadRef() SHReleaseThreadRef @ stub SHSkipJunction @ stdcall SHStrDupA (str ptr) SHStrDupA @ stdcall SHStrDupW (wstr ptr) SHStrDupW @ stub StrFormatByteSize64A @ stdcall StrFormatKBSizeA(long long str long) StrFormatKBSizeA @ stdcall StrFormatKBSizeW(long long wstr long) StrFormatKBSizeW