crt/urlmon: add more functions
Signed-off-by: Biswapriyo Nath <nathbappai@gmail.com>
Signed-off-by: Martin Storsjö <martin@martin.st>
diff --git a/mingw-w64-crt/lib-common/urlmon.def b/mingw-w64-crt/lib-common/urlmon.def
index 2a10219..ea48695 100644
--- a/mingw-w64-crt/lib-common/urlmon.def
+++ b/mingw-w64-crt/lib-common/urlmon.def
@@ -1,32 +1,49 @@
-;
-; Exports of file urlmon.dll
;
-; Autogenerated by gen_exportdef
-; Written by Kai Tietz, 2007
+; Definition file of urlmon.dll
+; Automatic generated by gendef
+; written by Kai Tietz 2008
;
-LIBRARY urlmon.dll
+LIBRARY "urlmon.dll"
EXPORTS
+FileBearsMarkOfTheWeb
+GetPortFromUrlScheme
+GetPropertyFromName
+GetPropertyName
+IsDWORDProperty
+IsStringProperty
AsyncGetClassBits
AsyncInstallDistributionUnit
BindAsyncMoniker
+CAuthenticateHostUI_CreateInstance
CDLGetLongPathNameA
CDLGetLongPathNameW
+CORPolicyProvider
CoGetClassObjectFromURL
CoInstall
+CoInternetCanonicalizeIUri
+CoInternetCombineIUri
CoInternetCombineUrl
+CoInternetCombineUrlEx
CoInternetCompareUrl
CoInternetCreateSecurityManager
CoInternetCreateZoneManager
CoInternetFeatureSettingsChanged
+CoInternetGetMobileBrowserAppCompatMode
+CoInternetGetMobileBrowserForceDesktopMode
CoInternetGetProtocolFlags
CoInternetGetSecurityUrl
+CoInternetGetSecurityUrlEx
CoInternetGetSession
CoInternetIsFeatureEnabled
+CoInternetIsFeatureEnabledForIUri
CoInternetIsFeatureEnabledForUrl
CoInternetIsFeatureZoneElevationEnabled
+CoInternetParseIUri
CoInternetParseUrl
CoInternetQueryInfo
CoInternetSetFeatureEnabled
+CoInternetSetMobileBrowserAppCompatMode
+CoInternetSetMobileBrowserForceDesktopMode
CompareSecurityIds
CompatFlagsFromClsid
CopyBindInfo
@@ -34,8 +51,14 @@
CreateAsyncBindCtx
CreateAsyncBindCtxEx
CreateFormatEnumerator
+CreateIUriBuilder
CreateURLMoniker
CreateURLMonikerEx
+CreateURLMonikerEx2
+CreateUri
+CreateUriFromMultiByteString
+CreateUriPriv
+CreateUriWithFragment
DllCanUnloadNow
DllGetClassObject
DllInstall
@@ -51,16 +74,26 @@
GetClassFileOrMime
GetClassURL
GetComponentIDFromCLSSPEC
+GetIDNFlagsForUri
+GetIUriPriv
+GetIUriPriv2
+GetLabelsFromNamedHost
GetMarkOfTheWeb
GetSoftwareUpdateInfo
+GetUrlmonThreadNotificationHwnd
+GetZoneFromAlternateDataStreamEx
HlinkGoBack
HlinkGoForward
HlinkNavigateMoniker
HlinkNavigateString
HlinkSimpleNavigateToMoniker
HlinkSimpleNavigateToString
+IEGetUserPrivateNamespaceName
+IEInstallScope
InstallFlash
+IntlPercentEncodeNormalize
IsAsyncMoniker
+IsIntranetAvailable
IsJITInProgress
IsLoggingEnabledA
IsLoggingEnabledW
@@ -68,14 +101,21 @@
MkParseDisplayNameEx
ObtainUserAgentString
PrivateCoInstall
+QueryAssociations
+QueryClsidAssociation
RegisterBindStatusCallback
RegisterFormatEnumerator
RegisterMediaTypeClass
RegisterMediaTypes
+RegisterWebPlatformPermanentSecurityManager
ReleaseBindInfo
+RestrictHTTP2
RevokeBindStatusCallback
RevokeFormatEnumerator
+SetAccessForIEAppContainer
SetSoftwareUpdateAdvertisementState
+ShouldDisplayPunycodeForUri
+ShouldShowIntranetWarningSecband
ShowTrustAlertDialog
URLDownloadA
URLDownloadToCacheFileA
@@ -89,8 +129,11 @@
URLOpenPullStreamW
URLOpenStreamA
URLOpenStreamW
+UnregisterWebPlatformPermanentSecurityManager
UrlMkBuildVersion
UrlMkGetSessionOption
UrlMkSetSessionOption
+UrlmonCleanupCurrentThread
WriteHitLogging
ZonesReInit
+IECompatLogCSSFix
diff --git a/mingw-w64-crt/lib32/urlmon.def b/mingw-w64-crt/lib32/urlmon.def
index 7687a46..0ad95e0 100644
--- a/mingw-w64-crt/lib32/urlmon.def
+++ b/mingw-w64-crt/lib32/urlmon.def
@@ -8,6 +8,7 @@
AsyncGetClassBits@44
AsyncInstallDistributionUnit@36
BindAsyncMoniker@20
+CAuthenticateHostUI_CreateInstance@12
CDLGetLongPathNameA@12
CDLGetLongPathNameW@12
CORPolicyProvider@4
@@ -21,6 +22,8 @@
CoInternetCreateSecurityManager@12
CoInternetCreateZoneManager@12
CoInternetFeatureSettingsChanged
+CoInternetGetMobileBrowserAppCompatMode@4
+CoInternetGetMobileBrowserForceDesktopMode@4
CoInternetGetProtocolFlags@12
CoInternetGetSecurityUrl@16
CoInternetGetSecurityUrlEx@16
@@ -33,6 +36,8 @@
CoInternetParseUrl@28
CoInternetQueryInfo@28
CoInternetSetFeatureEnabled@12
+CoInternetSetMobileBrowserAppCompatMode@4
+CoInternetSetMobileBrowserForceDesktopMode@4
CompareSecurityIds@20
CompatFlagsFromClsid@12
CopyBindInfo@8
@@ -50,6 +55,7 @@
CreateUriWithFragment@20
Extract@8
FaultInIEFeature@16
+FileBearsMarkOfTheWeb@8
FindMediaType@8
FindMediaTypeClass@16
FindMimeFromData@32
@@ -67,12 +73,14 @@
GetPropertyName@4
GetSoftwareUpdateInfo@8
GetUrlmonThreadNotificationHwnd@0
+GetZoneFromAlternateDataStreamEx@8
HlinkGoBack@4
HlinkGoForward@4
HlinkNavigateMoniker@8
HlinkNavigateString@8
HlinkSimpleNavigateToMoniker@32
HlinkSimpleNavigateToString@32
+IEGetUserPrivateNamespaceName@0
IEDllLoader@8
IEInstallScope@4
IntlPercentEncodeNormalize@16
@@ -93,10 +101,13 @@
RegisterFormatEnumerator@12
RegisterMediaTypeClass@20
RegisterMediaTypes@12
+RegisterWebPlatformPermanentSecurityManager@4
ReleaseBindInfo@4
ResetUrlmonLanguageData@0
+RestrictHTTP2@4
RevokeBindStatusCallback@8
RevokeFormatEnumerator@8
+SetAccessForIEAppContainer@12
SetSoftwareUpdateAdvertisementState@16
ShouldDisplayPunycodeForUri@4
ShouldShowIntranetWarningSecband@4
@@ -113,9 +124,11 @@
URLOpenPullStreamW@16
URLOpenStreamA@16
URLOpenStreamW@16
+UnregisterWebPlatformPermanentSecurityManager@0
UrlMkBuildVersion
UrlMkGetSessionOption@20
UrlMkSetSessionOption@16
+UrlmonCleanupCurrentThread@0
WriteHitLogging@4
ZonesReInit@4
IECompatLogCSSFix@12