; ; 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