| ; | |
| ; Definition file of SHLWAPI.dll | |
| ; Automatic generated by gendef | |
| ; written by Kai Tietz 2008 | |
| ; | |
| LIBRARY "SHLWAPI.dll" | |
| EXPORTS | |
| AssocCopyVerbs@8 | |
| AssocCreate@24 | |
| AssocGetPerceivedType@16 | |
| AssocIsDangerous@4 | |
| AssocMakeApplicationByKeyW@12 | |
| AssocMakeProgid@16 | |
| AssocQueryKeyA@20 | |
| AssocQueryKeyW@20 | |
| AssocQueryStringA@24 | |
| AssocQueryStringByKeyA@24 | |
| AssocQueryStringByKeyW@24 | |
| AssocQueryStringW@24 | |
| CalculateAspectRatio@12 | |
| CharUpperNoDBCSW@4 | |
| ChrCmpIA@8 | |
| ChrCmpIW@8 | |
| ColorAdjustLuma@12 | |
| ColorHLSToRGB@12 | |
| ColorRGBToHLS@16 | |
| ConnectToConnectionPoint@24 | |
| DelayLoadFailureHook@8 | |
| DllGetVersion@4 | |
| DoesStringRoundTripW@12 | |
| DupWideToAnsi@8 | |
| FDSA_DeleteItem@8 | |
| FDSA_Initialize@20 | |
| FDSA_InsertItem@12 | |
| FixSlashesAndColonW@4 | |
| GetAcceptLanguagesA@8 | |
| GetAcceptLanguagesW@8 | |
| GetMenuPosFromID@8 | |
| HashData@16 | |
| IntlStrEqWorkerA@16 | |
| IntlStrEqWorkerW@16 | |
| IsCharSpaceA@4 | |
| IsCharSpaceW@4 | |
| IShellFolder_GetDisplayNameOf@20 | |
| IShellFolder_ParseDisplayName@28 | |
| IsInternetESCEnabled@0 | |
| IsOS@4 | |
| IStream_Copy@12 | |
| IStream_Read@12 | |
| IStream_ReadPidl@8 | |
| IStream_ReadStr@8 | |
| IStream_Reset@4 | |
| IStream_Size@8 | |
| IStream_Write@12 | |
| IStream_WritePidl@8 | |
| IStream_WriteStr@8 | |
| IUnknown_AtomicRelease@4 | |
| IUnknown_CPContainerInvokeIndirect@12 | |
| IUnknown_EnableModeless@8 | |
| IUnknown_Exec@24 | |
| IUnknown_GetSite@12 | |
| IUnknown_GetWindow@8 | |
| IUnknown_HasFocusIO@4 | |
| IUnknown_OnFocusChangeIS@12 | |
| IUnknown_QueryService@16 | |
| IUnknown_QueryServiceExec@28 | |
| IUnknown_QueryServiceForWebBrowserApp@12 | |
| IUnknown_QueryServicePropertyBag@16 | |
| IUnknown_Set@8 | |
| IUnknown_SetOwner@8 | |
| IUnknown_SetSite@8 | |
| IUnknown_TranslateAcceleratorIO@8 | |
| IUnknown_UIActivateIO@12 | |
| MayExecForward@28 | |
| MayQSForward@24 | |
| MIME_GetExtensionW@12 | |
| MLFreeLibrary@0 | |
| MLLoadLibraryA@12 | |
| MLLoadLibraryW@12 | |
| ParseURLA@8 | |
| ParseURLW@8 | |
| 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 | |
| PathCreateFromUrlAlloc@12 | |
| PathCreateFromUrlW@16 | |
| PathFileExistsA@4 | |
| PathFileExistsAndAttributesA@8 | |
| PathFileExistsDefExtAndAttributesW@12 | |
| PathFileExistsDefExtW@8 | |
| PathFileExistsW@4 | |
| PathFindExtensionA@4 | |
| PathFindExtensionW@4 | |
| PathFindFileNameA@4 | |
| PathFindFileNameW@4 | |
| PathFindNextComponentA@4 | |
| PathFindNextComponentW@4 | |
| PathFindOnPathA@8 | |
| PathFindOnPathExW@12 | |
| 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 | |
| PathMatchSpecExA@12 | |
| PathMatchSpecExW@12 | |
| 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 | |
| PathUndecorateA@4 | |
| PathUndecorateW@4 | |
| PathUnExpandEnvStringsA@12 | |
| PathUnExpandEnvStringsForUserW@16 | |
| PathUnExpandEnvStringsW@12 | |
| PathUnmakeSystemFolderA@4 | |
| PathUnmakeSystemFolderW@4 | |
| PathUnquoteSpacesA@4 | |
| PathUnquoteSpacesW@4 | |
| QISearch@16 | |
| QuerySourceCreateFromKey@20 | |
| SHAddDataBlock@8 | |
| SHAllocShared@12 | |
| SHAnsiToAnsi@12 | |
| SHAnsiToUnicode@12 | |
| SHAutoComplete@8 | |
| SHClearViewStatePropertyBag@12 | |
| SHCopyKeyA@16 | |
| SHCopyKeyW@16 | |
| SHCreateMemStream@8 | |
| SHCreatePropertyBagOnProfileSection@20 | |
| SHCreatePropertyBagOnRegKey@20 | |
| SHCreatePropertyStoreOnXML@20 | |
| SHCreateShellPalette@4 | |
| SHCreateStreamOnFileA@12 | |
| SHCreateStreamOnFileEx@24 | |
| SHCreateStreamOnFileW@12 | |
| SHCreateStreamWrapper@16 | |
| SHCreateThread@16 | |
| SHCreateThreadRef@8 | |
| SHCreateThreadWithHandle@20 | |
| SHCreateWorkerWindowW@24 | |
| SHDeleteEmptyKeyA@8 | |
| SHDeleteEmptyKeyW@8 | |
| SHDeleteKeyA@8 | |
| SHDeleteKeyW@8 | |
| SHDeleteOrphanKeyA@8 | |
| SHDeleteOrphanKeyW@8 | |
| SHDeleteValueA@12 | |
| SHDeleteValueW@12 | |
| ShellMessageBoxA | |
| ShellMessageBoxA@0 | |
| ShellMessageBoxW | |
| ShellMessageBoxW@0 | |
| SHEnumKeyExA@16 | |
| SHEnumKeyExW@16 | |
| SHEnumValueA@28 | |
| SHEnumValueW@28 | |
| SHExpandEnvironmentStringsAlloc@8 | |
| SHExpandEnvironmentStringsForUserW@16 | |
| SHFillRectClr@12 | |
| SHFindDataBlock@8 | |
| SHFormatDateTimeA@16 | |
| SHFormatDateTimeW@16 | |
| SHForwardContextMenuMsg@24 | |
| SHFreeDataBlockList@4 | |
| SHFreeShared@8 | |
| SHGetCurColorRes@0 | |
| SHGetFileDescriptionW@20 | |
| SHGetIniStringW@20 | |
| SHGetInverseCMAP@8 | |
| SHGetMenuFromID@8 | |
| SHGetPerScreenResName@12 | |
| SHGetRestriction@12 | |
| SHGetShellKeyEx@16 | |
| SHGetThreadRef@4 | |
| SHGetValueA@24 | |
| SHGetValueW@24 | |
| SHGetViewStatePropertyBag@20 | |
| SHInvokeCommand@16 | |
| SHInvokeCommandOnContextMenu@20 | |
| SHInvokeCommandOnContextMenuEx@28 | |
| SHInvokeCommandWithFlagsAndSite@28 | |
| SHInvokeDefaultCommand@12 | |
| SHIsChildOrSelf@8 | |
| SHIsExpandableFolder@8 | |
| SHIsLowMemoryMachine@4 | |
| SHLoadFromPropertyBag@8 | |
| SHLoadIndirectString@16 | |
| SHLoadMenuPopup@8 | |
| SHLockShared@8 | |
| SHMenuIndexFromID@8 | |
| SHMessageBoxCheckA@24 | |
| SHMessageBoxCheckExW@28 | |
| SHMessageBoxCheckW@24 | |
| SHOpenRegStream2A@16 | |
| SHOpenRegStream2W@16 | |
| SHOpenRegStreamA@16 | |
| SHOpenRegStreamW@16 | |
| SHPinDllOfCLSID@4 | |
| SHPropertyBag_ReadStrAlloc@12 | |
| SHPropertyBag_WriteBSTR@12 | |
| SHQueryInfoKeyA@20 | |
| SHQueryInfoKeyW@20 | |
| SHQueryValueExA@24 | |
| SHQueryValueExW@24 | |
| SHQueueUserWorkItem@28 | |
| SHReadDataBlockList@8 | |
| 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 | |
| SHRegGetIntW@12 | |
| SHRegGetPathA@20 | |
| SHRegGetPathW@20 | |
| SHRegGetUSValueA@32 | |
| SHRegGetUSValueW@32 | |
| SHRegGetValueA@28 | |
| SHRegGetValueFromHKCUHKLM@24 | |
| SHRegGetValueW@28 | |
| SHRegisterClassW@4 | |
| SHRegisterValidateTemplate@8 | |
| SHRegOpenUSKeyA@20 | |
| SHRegOpenUSKeyW@20 | |
| SHRegQueryInfoUSKeyA@24 | |
| SHRegQueryInfoUSKeyW@24 | |
| SHRegQueryUSValueA@32 | |
| SHRegQueryUSValueW@32 | |
| SHRegSetPathA@20 | |
| SHRegSetPathW@20 | |
| SHRegSetUSValueA@24 | |
| SHRegSetUSValueW@24 | |
| SHRegWriteUSValueA@24 | |
| SHRegWriteUSValueW@24 | |
| SHReleaseThreadRef@0 | |
| SHRemoveDataBlock@8 | |
| SHRemoveDefaultDialogFont@4 | |
| SHRestrictionLookup@24 | |
| SHRunIndirectRegClientCommand@8 | |
| SHSendMessageBroadcastA@12 | |
| SHSendMessageBroadcastW@12 | |
| SHSetDefaultDialogFont@8 | |
| SHSetIniStringW@16 | |
| SHSetThreadRef@4 | |
| SHSetValueA@24 | |
| SHSetValueW@24 | |
| SHSetWindowBits@16 | |
| SHSimulateDrop@20 | |
| SHSkipJunction@8 | |
| SHStrDupA@8 | |
| SHStrDupW@8 | |
| SHStringFromGUIDW@12 | |
| SHStripMneumonicA@4 | |
| SHStripMneumonicW@4 | |
| SHUnicodeToAnsi@12 | |
| SHUnicodeToAnsiCP@16 | |
| SHUnicodeToUnicode@12 | |
| SHUnlockShared@4 | |
| SHWeakQueryInterface@16 | |
| SHWeakReleaseInterface@8 | |
| SHWriteDataBlockList@8 | |
| SKAllocValueW@24 | |
| SKGetValueW@24 | |
| SKSetValueW@24 | |
| StrCatBuffA@12 | |
| StrCatBuffW@12 | |
| StrCatChainW@16 | |
| StrCatW@8 | |
| StrChrA@8 | |
| StrChrIA@8 | |
| StrChrIW@8 | |
| StrChrNIW@12 | |
| StrChrNW@12 | |
| StrChrW@8 | |
| StrCmpCA@8 | |
| StrCmpCW@8 | |
| StrCmpICA@8 | |
| StrCmpICW@8 | |
| StrCmpIW@8 | |
| StrCmpLogicalW@8 | |
| StrCmpNA@12 | |
| StrCmpNCA@12 | |
| StrCmpNCW@12 | |
| StrCmpNIA@12 | |
| StrCmpNICA@12 | |
| StrCmpNICW@12 | |
| StrCmpNIW@12 | |
| StrCmpNW@12 | |
| StrCmpW@8 | |
| StrCpyNW@12 | |
| StrCpyW@8 | |
| StrCSpnA@8 | |
| StrCSpnIA@8 | |
| StrCSpnIW@8 | |
| StrCSpnW@8 | |
| StrDupA@4 | |
| StrDupW@4 | |
| StrFormatByteSize64A@16 | |
| StrFormatByteSizeA@12 | |
| StrFormatByteSizeEx@20 | |
| 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 | |
| StrRetToBSTR@12 | |
| StrRetToBufA@16 | |
| StrRetToBufW@16 | |
| StrRetToStrA@12 | |
| StrRetToStrW@12 | |
| StrRStrIA@12 | |
| StrRStrIW@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 | |
| UrlFixupW@12 | |
| 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 | |
| WhichPlatform@0 | |
| wnsprintfA | |
| wnsprintfW | |
| wvnsprintfA@16 | |
| wvnsprintfW@16 | |
| ZoneCheckUrlExW@32 |