blob: 8dfff0be26c3b0677bd054bf8d6d730b6c5784d9 [file] [log] [blame]
;
; 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