You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
131 lines
4.0 KiB
131 lines
4.0 KiB
LIBRARY urlmon
|
|
|
|
; No security under Win95, take advantage of shared data segments.
|
|
SECTIONS
|
|
SharedData READ WRITE SHARED
|
|
|
|
EXPORTS
|
|
DllRegisterServer ULTRAPRIVATE
|
|
DllUnregisterServer ULTRAPRIVATE
|
|
DllRegisterServerEx ULTRAPRIVATE
|
|
DllInstall ULTRAPRIVATE
|
|
|
|
; Standard Dll server/handler stuff
|
|
UrlMkBuildVersion
|
|
DllGetClassObject ULTRAPRIVATE
|
|
DllCanUnloadNow ULTRAPRIVATE
|
|
|
|
CreateURLMoniker
|
|
CreateURLMonikerEx
|
|
GetClassURL
|
|
MkParseDisplayNameEx
|
|
BindAsyncMoniker
|
|
RegisterBindStatusCallback
|
|
RevokeBindStatusCallback
|
|
CreateFormatEnumerator
|
|
RegisterFormatEnumerator
|
|
RevokeFormatEnumerator
|
|
RegisterMediaTypes
|
|
FindMediaType
|
|
RegisterMediaTypeClass
|
|
FindMediaTypeClass
|
|
CreateAsyncBindCtx
|
|
IsAsyncMoniker
|
|
GetClassFileOrMime
|
|
IsValidURL
|
|
UrlMkSetSessionOption
|
|
UrlMkGetSessionOption
|
|
CoGetClassObjectFromURL
|
|
CreateAsyncBindCtxEx
|
|
FindMimeFromData
|
|
ObtainUserAgentString
|
|
CompareSecurityIds
|
|
|
|
CoInternetGetSession
|
|
CoInternetParseUrl
|
|
CoInternetCombineUrl
|
|
CoInternetCompareUrl
|
|
CoInternetGetSecurityUrl
|
|
CoInternetQueryInfo
|
|
CoInternetCreateSecurityManager
|
|
CoInternetCreateZoneManager
|
|
CoInternetGetProtocolFlags
|
|
|
|
; security zones private helper exposed for the IEAK.
|
|
ZonesReInit PRIVATE
|
|
|
|
; added for setup guys
|
|
Extract
|
|
|
|
; urlmon "easy" api
|
|
URLDownloadW
|
|
URLDownloadA
|
|
URLOpenPullStreamA
|
|
URLOpenPullStreamW
|
|
URLDownloadToFileA
|
|
URLDownloadToFileW
|
|
URLDownloadToCacheFileA
|
|
URLDownloadToCacheFileW
|
|
URLOpenBlockingStreamA
|
|
URLOpenBlockingStreamW
|
|
URLOpenStreamA
|
|
URLOpenStreamW
|
|
HlinkSimpleNavigateToString
|
|
HlinkSimpleNavigateToMoniker
|
|
HlinkGoBack
|
|
HlinkGoForward
|
|
HlinkNavigateString
|
|
HlinkNavigateMoniker
|
|
|
|
IsLoggingEnabledA
|
|
IsLoggingEnabledW
|
|
WriteHitLogging
|
|
|
|
#if DBG==1
|
|
RegisterDebugOut
|
|
#endif // DBG == 1
|
|
|
|
|
|
; private exported functions for DCOM
|
|
AsyncGetClassBits PRIVATE
|
|
AsyncInstallDistributionUnit PRIVATE
|
|
|
|
; JIT APIs
|
|
FaultInIEFeature
|
|
GetComponentIDFromCLSSPEC
|
|
IsJITInProgress
|
|
|
|
; private exported for NT5 class store
|
|
PrivateCoInstall PRIVATE
|
|
|
|
; Public export that parallel's NT's class store API
|
|
; made this also private to avoid have both urlmon
|
|
; and ole32 export the same API.
|
|
CoInstall PRIVATE
|
|
|
|
; Public export to provide software update info
|
|
GetSoftwareUpdateInfo
|
|
SetSoftwareUpdateAdvertisementState
|
|
|
|
; private exported function for occache and regcanon
|
|
CDLGetLongPathNameA PRIVATE
|
|
CDLGetLongPathNameW PRIVATE
|
|
|
|
CopyBindInfo
|
|
CopyStgMedium
|
|
ReleaseBindInfo
|
|
|
|
; private export to help shdocvw mark saved web pages s.t.
|
|
; the hack in the security mgr recognizes them as having been
|
|
; saved from the Web.
|
|
GetMarkOfTheWeb PRIVATE
|
|
|
|
; private export to help inetcpl do a better job of getting
|
|
; the correct URL domain to display in the "Add to Trusted Sites"
|
|
; dialog specifically for file://UNC URLs.
|
|
GetAddSitesFileUrl PRIVATE
|
|
|
|
; private export to help shdocvw show a warning dialog
|
|
; when executable content is blocked (Windows # 771532)
|
|
ShowTrustAlertDialog PRIVATE
|
|
|