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