Signed-off-by: Mark Harmstone <m...@harmstone.com> --- mingw-w64-crt/lib-common/shlwapi.def | 170 +++++++++++++-------------- mingw-w64-crt/lib32/shlwapi.def | 150 +++++++++++------------ 2 files changed, 160 insertions(+), 160 deletions(-)
diff --git a/mingw-w64-crt/lib-common/shlwapi.def b/mingw-w64-crt/lib-common/shlwapi.def index 850fa7f92..2d3a9e1ab 100644 --- a/mingw-w64-crt/lib-common/shlwapi.def +++ b/mingw-w64-crt/lib-common/shlwapi.def @@ -5,76 +5,6 @@ ; LIBRARY "SHLWAPI.dll" EXPORTS -ParseURLA -ParseURLW -SHAllocShared -SHLockShared -SHUnlockShared -SHFreeShared -SHCreateMemStream -GetAcceptLanguagesA -GetAcceptLanguagesW -SHCreateThread -IsCharSpaceW -StrCmpNCA -StrCmpNCW -StrCmpNICA -StrCmpNICW -StrCmpCA -StrCmpCW -StrCmpICA -StrCmpICW -IUnknown_QueryStatus -IUnknown_Exec -ConnectToConnectionPoint -IUnknown_AtomicRelease -IUnknown_GetWindow -IUnknown_SetSite -IUnknown_QueryService -IStream_Read -SHMessageBoxCheckA -SHMessageBoxCheckW -IUnknown_Set -SHStripMneumonicA -SHIsChildOrSelf -IStream_Write -IStream_Reset -IStream_Size -SHAnsiToUnicode -SHUnicodeToAnsi -SHUnicodeToAnsiCP -QISearch -SHStripMneumonicW -SHPinDllOfCLSID -IUnknown_GetSite -GUIDFromStringW -WhichPlatform -SHCreateWorkerWindowW -SHRegGetIntW -SHPackDispParamsV -SHAnsiToAnsi -SHUnicodeToUnicode -SHFormatDateTimeA -SHFormatDateTimeW -MLLoadLibraryA -MLLoadLibraryW -ShellMessageBoxW -MLFreeLibrary -SHSendMessageBroadcastA -SHSendMessageBroadcastW -IsOS -PathFileExistsAndAttributesW -UrlFixupW -SHRunIndirectRegClientCommand -SHLoadIndirectString -IStream_ReadPidl -IStream_WritePidl -SHGetViewStatePropertyBag -IsInternetESCEnabled -SHPropertyBag_ReadStrAlloc -IStream_Copy -DelayLoadFailureHook -SHPropertyBag_WriteBSTR AssocCreate AssocGetPerceivedType AssocIsDangerous @@ -88,20 +18,45 @@ ChrCmpIA ChrCmpIW ColorAdjustLuma ColorHLSToRGB -IStream_ReadStr -IStream_WriteStr ColorRGBToHLS +ConnectToConnectionPoint +DelayLoadFailureHook DllGetVersion +GetAcceptLanguagesA +GetAcceptLanguagesW GetMenuPosFromID +GUIDFromStringW HashData -SHCreateThreadWithHandle IntlStrEqWorkerA IntlStrEqWorkerW IsCharSpaceA +IsCharSpaceW +IsInternetESCEnabled +IsOS +IStream_Copy +IStream_Read +IStream_ReadPidl +IStream_ReadStr +IStream_Reset +IStream_Size +IStream_Write +IStream_WritePidl +IStream_WriteStr +IUnknown_AtomicRelease +IUnknown_Exec +IUnknown_GetSite +IUnknown_GetWindow +IUnknown_QueryService +IUnknown_QueryStatus +IUnknown_Set +IUnknown_SetSite +MLFreeLibrary +MLLoadLibraryA +MLLoadLibraryW +ParseURLA +ParseURLW PathAddBackslashA PathAddBackslashW -SHRegGetValueFromHKCUHKLM -SHRegGetBoolValueFromHKCUHKLM PathAddExtensionA PathAddExtensionW PathAppendA @@ -122,6 +77,7 @@ PathCreateFromUrlA PathCreateFromUrlAlloc PathCreateFromUrlW PathFileExistsA +PathFileExistsAndAttributesW PathFileExistsW PathFindExtensionA PathFindExtensionW @@ -205,23 +161,31 @@ PathStripPathA PathStripPathW PathStripToRootA PathStripToRootW -PathUnExpandEnvStringsA -PathUnExpandEnvStringsW PathUndecorateA PathUndecorateW +PathUnExpandEnvStringsA +PathUnExpandEnvStringsW PathUnmakeSystemFolderA PathUnmakeSystemFolderW PathUnquoteSpacesA PathUnquoteSpacesW +QISearch +SHAllocShared +SHAnsiToAnsi +SHAnsiToUnicode SHAutoComplete SHCopyKeyA SHCopyKeyW +SHCreateMemStream SHCreateShellPalette SHCreateStreamOnFileA SHCreateStreamOnFileEx SHCreateStreamOnFileW SHCreateStreamWrapper +SHCreateThread SHCreateThreadRef +SHCreateThreadWithHandle +SHCreateWorkerWindowW SHDeleteEmptyKeyA SHDeleteEmptyKeyW SHDeleteKeyA @@ -230,19 +194,34 @@ SHDeleteOrphanKeyA SHDeleteOrphanKeyW SHDeleteValueA SHDeleteValueW +ShellMessageBoxA +ShellMessageBoxW SHEnumKeyExA SHEnumKeyExW SHEnumValueA SHEnumValueW +SHFormatDateTimeA +SHFormatDateTimeW +SHFreeShared SHGetInverseCMAP SHGetThreadRef SHGetValueA SHGetValueW +SHGetViewStatePropertyBag +SHIsChildOrSelf SHIsLowMemoryMachine +SHLoadIndirectString +SHLockShared +SHMessageBoxCheckA +SHMessageBoxCheckW SHOpenRegStream2A SHOpenRegStream2W SHOpenRegStreamA SHOpenRegStreamW +SHPackDispParamsV +SHPinDllOfCLSID +SHPropertyBag_ReadStrAlloc +SHPropertyBag_WriteBSTR SHQueryInfoKeyA SHQueryInfoKeyW SHQueryValueExA @@ -261,12 +240,16 @@ SHRegEnumUSValueA SHRegEnumUSValueW SHRegGetBoolUSValueA SHRegGetBoolUSValueW +SHRegGetBoolValueFromHKCUHKLM +SHRegGetIntW SHRegGetPathA SHRegGetPathW SHRegGetUSValueA SHRegGetUSValueW SHRegGetValueA +SHRegGetValueFromHKCUHKLM SHRegGetValueW +SHRegisterValidateTemplate SHRegOpenUSKeyA SHRegOpenUSKeyW SHRegQueryInfoUSKeyA @@ -279,19 +262,22 @@ SHRegSetUSValueA SHRegSetUSValueW SHRegWriteUSValueA SHRegWriteUSValueW -SHRegisterValidateTemplate SHReleaseThreadRef +SHRunIndirectRegClientCommand +SHSendMessageBroadcastA +SHSendMessageBroadcastW SHSetThreadRef SHSetValueA SHSetValueW SHSkipJunction SHStrDupA SHStrDupW -ShellMessageBoxA -StrCSpnA -StrCSpnIA -StrCSpnIW -StrCSpnW +SHStripMneumonicA +SHStripMneumonicW +SHUnicodeToAnsi +SHUnicodeToAnsiCP +SHUnicodeToUnicode +SHUnlockShared StrCatBuffA StrCatBuffW StrCatChainW @@ -302,15 +288,27 @@ StrChrIW StrChrNIW StrChrNW StrChrW +StrCmpCA +StrCmpCW +StrCmpICA +StrCmpICW StrCmpIW StrCmpLogicalW StrCmpNA +StrCmpNCA +StrCmpNCW StrCmpNIA +StrCmpNICA +StrCmpNICW StrCmpNIW StrCmpNW StrCmpW StrCpyNW StrCpyW +StrCSpnA +StrCSpnIA +StrCSpnIW +StrCSpnW StrDupA StrDupW StrFormatByteSize64A @@ -331,13 +329,13 @@ StrRChrA StrRChrIA StrRChrIW StrRChrW -StrRStrIA -StrRStrIW StrRetToBSTR StrRetToBufA StrRetToBufW StrRetToStrA StrRetToStrW +StrRStrIA +StrRStrIW StrSpnA StrSpnW StrStrA @@ -366,6 +364,7 @@ UrlCreateFromPathA UrlCreateFromPathW UrlEscapeA UrlEscapeW +UrlFixupW UrlGetLocationA UrlGetLocationW UrlGetPartA @@ -380,6 +379,7 @@ UrlIsOpaqueW UrlIsW UrlUnescapeA UrlUnescapeW +WhichPlatform wnsprintfA wnsprintfW wvnsprintfA diff --git a/mingw-w64-crt/lib32/shlwapi.def b/mingw-w64-crt/lib32/shlwapi.def index 4978994c5..442737fba 100644 --- a/mingw-w64-crt/lib32/shlwapi.def +++ b/mingw-w64-crt/lib32/shlwapi.def @@ -5,73 +5,11 @@ ; LIBRARY "SHLWAPI.dll" EXPORTS -ParseURLA@8 -ParseURLW@8 -SHAllocShared@12 -SHLockShared@8 -SHUnlockShared@4 -SHFreeShared@8 -SHCreateMemStream@8 -GetAcceptLanguagesA@8 -GetAcceptLanguagesW@8 -SHCreateThread@16 -IsCharSpaceW@4 -StrCmpNCA@12 -StrCmpNCW@12 -StrCmpNICA@12 -StrCmpNICW@12 -StrCmpCA@8 -StrCmpCW@8 -StrCmpICA@8 -StrCmpICW@8 -ConnectToConnectionPoint@24 -IUnknown_AtomicRelease@4 -IUnknown_GetWindow@8 -IUnknown_SetSite@8 -IUnknown_QueryService@16 -IStream_Read@12 -SHMessageBoxCheckA@24 -SHMessageBoxCheckW@24 -IUnknown_Set@8 -SHStripMneumonicA@4 -SHIsChildOrSelf@8 -IStream_Write@12 -IStream_Reset@4 -IStream_Size@8 -SHAnsiToUnicode@12 -SHUnicodeToAnsi@12 -QISearch@16 -SHStripMneumonicW@4 -IUnknown_GetSite@12 -WhichPlatform@0 -SHRegGetIntW@12 -SHAnsiToAnsi@12 -SHUnicodeToUnicode@12 -SHFormatDateTimeA@16 -SHFormatDateTimeW@16 -MLLoadLibraryA@12 -MLLoadLibraryW@12 -ShellMessageBoxW@0 -MLFreeLibrary@0 -SHSendMessageBroadcastA@12 -SHSendMessageBroadcastW@12 -IsOS@4 -UrlFixupW@12 -SHRunIndirectRegClientCommand@8 -SHLoadIndirectString@16 AssocCreate@24 AssocGetPerceivedType@16 AssocIsDangerous@4 AssocQueryKeyA@20 AssocQueryKeyW@20 -IStream_ReadPidl@8 -IStream_WritePidl@8 -SHGetViewStatePropertyBag@20 -IsInternetESCEnabled@0 -SHPropertyBag_ReadStrAlloc@12 -IStream_Copy@12 -DelayLoadFailureHook@8 -SHPropertyBag_WriteBSTR@12 AssocQueryStringA@24 AssocQueryStringByKeyA@24 AssocQueryStringByKeyW@24 @@ -81,18 +19,42 @@ ChrCmpIW@8 ColorAdjustLuma@12 ColorHLSToRGB@12 ColorRGBToHLS@16 +ConnectToConnectionPoint@24 +DelayLoadFailureHook@8 DllGetVersion@4 +GetAcceptLanguagesA@8 +GetAcceptLanguagesW@8 GetMenuPosFromID@8 HashData@16 IntlStrEqWorkerA@16 -IStream_ReadStr@8 -IStream_WriteStr@8 IntlStrEqWorkerW@16 IsCharSpaceA@4 +IsCharSpaceW@4 +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_GetSite@12 +IUnknown_GetWindow@8 +IUnknown_QueryService@16 +IUnknown_Set@8 +IUnknown_SetSite@8 +MLFreeLibrary@0 +MLLoadLibraryA@12 +MLLoadLibraryW@12 +ParseURLA@8 +ParseURLW@8 PathAddBackslashA@4 PathAddBackslashW@4 PathAddExtensionA@8 -SHCreateThreadWithHandle@20 PathAddExtensionW@8 PathAppendA@8 PathAppendW@8 @@ -195,23 +157,30 @@ PathStripPathA@4 PathStripPathW@4 PathStripToRootA@4 PathStripToRootW@4 -PathUnExpandEnvStringsA@12 -PathUnExpandEnvStringsW@12 PathUndecorateA@4 PathUndecorateW@4 +PathUnExpandEnvStringsA@12 +PathUnExpandEnvStringsW@12 PathUnmakeSystemFolderA@4 PathUnmakeSystemFolderW@4 PathUnquoteSpacesA@4 PathUnquoteSpacesW@4 +QISearch@16 +SHAllocShared@12 +SHAnsiToAnsi@12 +SHAnsiToUnicode@12 SHAutoComplete@8 SHCopyKeyA@16 SHCopyKeyW@16 +SHCreateMemStream@8 SHCreateShellPalette@4 SHCreateStreamOnFileA@12 SHCreateStreamOnFileEx@24 SHCreateStreamOnFileW@12 SHCreateStreamWrapper@16 +SHCreateThread@16 SHCreateThreadRef@8 +SHCreateThreadWithHandle@20 SHDeleteEmptyKeyA@8 SHDeleteEmptyKeyW@8 SHDeleteKeyA@8 @@ -220,19 +189,32 @@ SHDeleteOrphanKeyA@8 SHDeleteOrphanKeyW@8 SHDeleteValueA@12 SHDeleteValueW@12 +ShellMessageBoxA@0 +ShellMessageBoxW@0 SHEnumKeyExA@16 SHEnumKeyExW@16 SHEnumValueA@28 SHEnumValueW@28 +SHFormatDateTimeA@16 +SHFormatDateTimeW@16 +SHFreeShared@8 SHGetInverseCMAP@8 SHGetThreadRef@4 SHGetValueA@24 SHGetValueW@24 +SHGetViewStatePropertyBag@20 +SHIsChildOrSelf@8 SHIsLowMemoryMachine@4 +SHLoadIndirectString@16 +SHLockShared@8 +SHMessageBoxCheckA@24 +SHMessageBoxCheckW@24 SHOpenRegStream2A@16 SHOpenRegStream2W@16 SHOpenRegStreamA@16 SHOpenRegStreamW@16 +SHPropertyBag_ReadStrAlloc@12 +SHPropertyBag_WriteBSTR@12 SHQueryInfoKeyA@20 SHQueryInfoKeyW@20 SHQueryValueExA@24 @@ -251,12 +233,14 @@ SHRegEnumUSValueA@32 SHRegEnumUSValueW@32 SHRegGetBoolUSValueA@16 SHRegGetBoolUSValueW@16 +SHRegGetIntW@12 SHRegGetPathA@20 SHRegGetPathW@20 SHRegGetUSValueA@32 SHRegGetUSValueW@32 SHRegGetValueA@28 SHRegGetValueW@28 +SHRegisterValidateTemplate@8 SHRegOpenUSKeyA@20 SHRegOpenUSKeyW@20 SHRegQueryInfoUSKeyA@24 @@ -269,19 +253,21 @@ SHRegSetUSValueA@24 SHRegSetUSValueW@24 SHRegWriteUSValueA@24 SHRegWriteUSValueW@24 -SHRegisterValidateTemplate@8 SHReleaseThreadRef@0 +SHRunIndirectRegClientCommand@8 +SHSendMessageBroadcastA@12 +SHSendMessageBroadcastW@12 SHSetThreadRef@4 SHSetValueA@24 SHSetValueW@24 SHSkipJunction@8 SHStrDupA@8 SHStrDupW@8 -ShellMessageBoxA@0 -StrCSpnA@8 -StrCSpnIA@8 -StrCSpnIW@8 -StrCSpnW@8 +SHStripMneumonicA@4 +SHStripMneumonicW@4 +SHUnicodeToAnsi@12 +SHUnicodeToUnicode@12 +SHUnlockShared@4 StrCatBuffA@12 StrCatBuffW@12 StrCatChainW@16 @@ -292,15 +278,27 @@ 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 @@ -321,13 +319,13 @@ StrRChrA@12 StrRChrIA@12 StrRChrIW@12 StrRChrW@12 -StrRStrIA@12 -StrRStrIW@12 StrRetToBSTR@12 StrRetToBufA@16 StrRetToBufW@16 StrRetToStrA@12 StrRetToStrW@12 +StrRStrIA@12 +StrRStrIW@12 StrSpnA@8 StrSpnW@8 StrStrA@8 @@ -356,6 +354,7 @@ UrlCreateFromPathA@16 UrlCreateFromPathW@16 UrlEscapeA@16 UrlEscapeW@16 +UrlFixupW@12 UrlGetLocationA@4 UrlGetLocationW@4 UrlGetPartA@20 @@ -370,6 +369,7 @@ UrlIsOpaqueW@4 UrlIsW@8 UrlUnescapeA@16 UrlUnescapeW@16 +WhichPlatform@0 wnsprintfA wnsprintfW wvnsprintfA@16 -- 2.41.0 _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public