6b2ba9ad49
* include/shlwapi.h: New file. Thanks to: Mattia Barbon <mbarbon@dsi.unive.it> and Victor Porton <porton@narod.ru> for contributions. * lib/shlwapi.def: New file. * lib/test.c: #include shlwapi.h.
297 lines
5.2 KiB
Modula-2
297 lines
5.2 KiB
Modula-2
LIBRARY SHLWAPI.DLL
|
|
EXPORTS
|
|
AssocCreate@24
|
|
AssocQueryKeyA@20
|
|
AssocQueryKeyW@20
|
|
AssocQueryStringA@24
|
|
AssocQueryStringByKeyA@24
|
|
AssocQueryStringByKeyW@24
|
|
AssocQueryStringW@24
|
|
ChrCmpIA@8
|
|
ChrCmpIW@8
|
|
ColorAdjustLuma@12
|
|
ColorHLSToRGB@12
|
|
ColorRGBToHLS@16
|
|
GetMenuPosFromID@8
|
|
HashData@16
|
|
IntlStrEqWorkerA@16
|
|
IntlStrEqWorkerW@16
|
|
PathAddBackslashA@4
|
|
PathAddBackslashW@4
|
|
PathAddExtensionA@8
|
|
PathAddExtensionW@8
|
|
PathAppendA@8
|
|
PathAppendW@8
|
|
PathBuildRootA@8
|
|
PathBuildRootW@8
|
|
PathCanonicalizeA@8
|
|
PathCanonicalizeW@8
|
|
PathCombineA@12
|
|
PathCombineW@12
|
|
PathCommonPrefixA@12
|
|
PathCommonPrefixW@12
|
|
PathCompactPathA@12
|
|
PathCompactPathExA@16
|
|
PathCompactPathExW@16
|
|
PathCompactPathW@12
|
|
PathCreateFromUrlA@16
|
|
PathCreateFromUrlW@16
|
|
PathFileExistsA@4
|
|
PathFileExistsW@4
|
|
PathFindExtensionA@4
|
|
PathFindExtensionW@4
|
|
PathFindFileNameA@4
|
|
PathFindFileNameW@4
|
|
PathFindNextComponentA@4
|
|
PathFindNextComponentW@4
|
|
PathFindOnPathA@8
|
|
PathFindOnPathW@8
|
|
PathFindSuffixArrayA@12
|
|
PathFindSuffixArrayW@12
|
|
PathGetArgsA@4
|
|
PathGetArgsW@4
|
|
PathGetCharTypeA@4
|
|
PathGetCharTypeW@4
|
|
PathGetDriveNumberA@4
|
|
PathGetDriveNumberW@4
|
|
PathIsContentTypeA@8
|
|
PathIsContentTypeW@8
|
|
PathIsDirectoryA@4
|
|
PathIsDirectoryEmptyA@4
|
|
PathIsDirectoryEmptyW@4
|
|
PathIsDirectoryW@4
|
|
PathIsFileSpecA@4
|
|
PathIsFileSpecW@4
|
|
PathIsLFNFileSpecA@4
|
|
PathIsLFNFileSpecW@4
|
|
PathIsNetworkPathA@4
|
|
PathIsNetworkPathW@4
|
|
PathIsPrefixA@8
|
|
PathIsPrefixW@8
|
|
PathIsRelativeA@4
|
|
PathIsRelativeW@4
|
|
PathIsRootA@4
|
|
PathIsRootW@4
|
|
PathIsSameRootA@8
|
|
PathIsSameRootW@8
|
|
PathIsSystemFolderA@8
|
|
PathIsSystemFolderW@8
|
|
PathIsUNCA@4
|
|
PathIsUNCServerA@4
|
|
PathIsUNCServerShareA@4
|
|
PathIsUNCServerShareW@4
|
|
PathIsUNCServerW@4
|
|
PathIsUNCW@4
|
|
PathIsURLA@4
|
|
PathIsURLW@4
|
|
PathMakePrettyA@4
|
|
PathMakePrettyW@4
|
|
PathMakeSystemFolderA@4
|
|
PathMakeSystemFolderW@4
|
|
PathMatchSpecA@8
|
|
PathMatchSpecW@8
|
|
PathParseIconLocationA@4
|
|
PathParseIconLocationW@4
|
|
PathQuoteSpacesA@4
|
|
PathQuoteSpacesW@4
|
|
PathRelativePathToA@20
|
|
PathRelativePathToW@20
|
|
PathRemoveArgsA@4
|
|
PathRemoveArgsW@4
|
|
PathRemoveBackslashA@4
|
|
PathRemoveBackslashW@4
|
|
PathRemoveBlanksA@4
|
|
PathRemoveBlanksW@4
|
|
PathRemoveExtensionA@4
|
|
PathRemoveExtensionW@4
|
|
PathRemoveFileSpecA@4
|
|
PathRemoveFileSpecW@4
|
|
PathRenameExtensionA@8
|
|
PathRenameExtensionW@8
|
|
PathSearchAndQualifyA@12
|
|
PathSearchAndQualifyW@12
|
|
PathSetDlgItemPathA@12
|
|
PathSetDlgItemPathW@12
|
|
PathSkipRootA@4
|
|
PathSkipRootW@4
|
|
PathStripPathA@4
|
|
PathStripPathW@4
|
|
PathStripToRootA@4
|
|
PathStripToRootW@4
|
|
PathUnExpandEnvStringsA@12
|
|
PathUnExpandEnvStringsW@12
|
|
PathUndecorateA@4
|
|
PathUndecorateW@4
|
|
PathUnmakeSystemFolderA@4
|
|
PathUnmakeSystemFolderW@4
|
|
PathUnquoteSpacesA@4
|
|
PathUnquoteSpacesW@4
|
|
SHAutoComplete@8
|
|
SHCopyKeyA@16
|
|
SHCopyKeyW@16
|
|
SHCreateShellPalette@4
|
|
SHCreateStreamOnFileA@12
|
|
SHCreateStreamOnFileEx@24
|
|
SHCreateStreamOnFileW@12
|
|
SHCreateStreamWrapper@16
|
|
SHCreateThread@16
|
|
SHDeleteEmptyKeyA@8
|
|
SHDeleteEmptyKeyW@8
|
|
SHDeleteKeyA@8
|
|
SHDeleteKeyW@8
|
|
SHDeleteOrphanKeyA@8
|
|
SHDeleteOrphanKeyW@8
|
|
SHDeleteValueA@12
|
|
SHDeleteValueW@12
|
|
SHEnumKeyExA@16
|
|
SHEnumKeyExW@16
|
|
SHEnumValueA@28
|
|
SHEnumValueW@28
|
|
SHGetInverseCMAP@8
|
|
SHGetThreadRef@4
|
|
SHGetValueA@24
|
|
SHGetValueW@24
|
|
SHIsLowMemoryMachine@4
|
|
SHLoadIndirectString@16
|
|
SHOpenRegStream2A@16
|
|
SHOpenRegStream2W@16
|
|
SHOpenRegStreamA@16
|
|
SHOpenRegStreamW@16
|
|
SHQueryInfoKeyA@20
|
|
SHQueryInfoKeyW@20
|
|
SHQueryValueExA@24
|
|
SHQueryValueExW@24
|
|
SHRegCloseUSKey@4
|
|
SHRegCreateUSKeyA@20
|
|
SHRegCreateUSKeyW@20
|
|
SHRegDeleteEmptyUSKeyA@12
|
|
SHRegDeleteEmptyUSKeyW@12
|
|
SHRegDeleteUSValueA@12
|
|
SHRegDeleteUSValueW@12
|
|
SHRegDuplicateHKey@4
|
|
SHRegEnumUSKeyA@20
|
|
SHRegEnumUSKeyW@20
|
|
SHRegEnumUSValueA@32
|
|
SHRegEnumUSValueW@32
|
|
SHRegGetBoolUSValueA@16
|
|
SHRegGetBoolUSValueW@16
|
|
SHRegGetPathA@20
|
|
SHRegGetPathW@20
|
|
SHRegGetUSValueA@32
|
|
SHRegGetUSValueW@32
|
|
SHRegOpenUSKeyA@20
|
|
SHRegOpenUSKeyW@20
|
|
SHRegQueryInfoUSKeyA@24
|
|
SHRegQueryInfoUSKeyW@24
|
|
SHRegQueryUSValueA@32
|
|
SHRegQueryUSValueW@32
|
|
SHRegSetPathA@20
|
|
SHRegSetPathW@20
|
|
SHRegSetUSValueA@24
|
|
SHRegSetUSValueW@24
|
|
SHRegWriteUSValueA@24
|
|
SHRegWriteUSValueW@24
|
|
SHRegisterValidateTemplate@8
|
|
SHReleaseThreadRef@0
|
|
SHSetThreadRef@4
|
|
SHSetValueA@24
|
|
SHSetValueW@24
|
|
SHSkipJunction@8
|
|
SHStrDupA@8
|
|
SHStrDupW@8
|
|
StrCSpnA@8
|
|
StrCSpnIA@8
|
|
StrCSpnIW@8
|
|
StrCSpnW@8
|
|
StrCatBuffA@12
|
|
StrCatBuffW@12
|
|
StrCatChainW@16
|
|
StrCatW@8
|
|
StrChrA@8
|
|
StrChrIA@8
|
|
StrChrIW@8
|
|
StrChrNIW@12
|
|
StrChrNW@12
|
|
StrChrW@8
|
|
StrCmpIW@8
|
|
StrCmpLogicalW@8
|
|
StrCmpNA@12
|
|
StrCmpNIA@12
|
|
StrCmpNIW@12
|
|
StrCmpNW@12
|
|
StrCmpW@8
|
|
StrCpyNW@12
|
|
StrCpyW@8
|
|
StrDupA@4
|
|
StrDupW@4
|
|
StrFormatByteSize64A@16
|
|
StrFormatByteSizeA@12
|
|
StrFormatByteSizeW@16
|
|
StrFormatKBSizeA@16
|
|
StrFormatKBSizeW@16
|
|
StrFromTimeIntervalA@16
|
|
StrFromTimeIntervalW@16
|
|
StrIsIntlEqualA@16
|
|
StrIsIntlEqualW@16
|
|
StrNCatA@12
|
|
StrNCatW@12
|
|
StrPBrkA@8
|
|
StrPBrkW@8
|
|
StrRChrA@12
|
|
StrRChrIA@12
|
|
StrRChrIW@12
|
|
StrRChrW@12
|
|
StrRStrIA@12
|
|
StrRStrIW@12
|
|
StrRetToBSTR@12
|
|
StrRetToBufA@16
|
|
StrRetToBufW@16
|
|
StrRetToStrA@12
|
|
StrRetToStrW@12
|
|
StrSpnA@8
|
|
StrSpnW@8
|
|
StrStrA@8
|
|
StrStrIA@8
|
|
StrStrIW@8
|
|
StrStrNIW@12
|
|
StrStrNW@12
|
|
StrStrW@8
|
|
StrToInt64ExA@12
|
|
StrToInt64ExW@12
|
|
StrToIntA@4
|
|
StrToIntExA@12
|
|
StrToIntExW@12
|
|
StrToIntW@4
|
|
StrTrimA@8
|
|
StrTrimW@8
|
|
UrlApplySchemeA@16
|
|
UrlApplySchemeW@16
|
|
UrlCanonicalizeA@16
|
|
UrlCanonicalizeW@16
|
|
UrlCombineA@20
|
|
UrlCombineW@20
|
|
UrlCompareA@12
|
|
UrlCompareW@12
|
|
UrlCreateFromPathA@16
|
|
UrlCreateFromPathW@16
|
|
UrlEscapeA@16
|
|
UrlEscapeW@16
|
|
UrlGetLocationA@4
|
|
UrlGetLocationW@4
|
|
UrlGetPartA@20
|
|
UrlGetPartW@20
|
|
UrlHashA@12
|
|
UrlHashW@12
|
|
UrlIsA@8
|
|
UrlIsNoHistoryA@4
|
|
UrlIsNoHistoryW@4
|
|
UrlIsOpaqueA@4
|
|
UrlIsOpaqueW@4
|
|
UrlIsW@8
|
|
UrlUnescapeA@16
|
|
UrlUnescapeW@16
|
|
wnsprintfA
|
|
wnsprintfW
|
|
wvnsprintfA@16
|
|
wvnsprintfW@16
|