Leaked source code of windows server 2003
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.
 
 
 
 
 
 

129 lines
3.1 KiB

// This file contains directives for how to order the functions.
#include "urlmon.fmap"
liburlmon.so.1
{
global:
DllRegisterServer;
DllUnregisterServer;
DllRegisterServerEx;
DllInstall;
// ; Standard Dll server/handler stuff
UrlMkBuildVersion;
DllGetClassObject;
DllCanUnloadNow;
CreateURLMoniker;
GetClassURL;
MkParseDisplayNameEx;
BindAsyncMoniker;
RegisterBindStatusCallback;
RevokeBindStatusCallback;
CreateFormatEnumerator;
RegisterFormatEnumerator;
RevokeFormatEnumerator;
RegisterMediaTypes;
FindMediaType;
RegisterMediaTypeClass;
FindMediaTypeClass;
CreateAsyncBindCtx;
IsAsyncMoniker;
GetClassFileOrMime;
IsValidURL;
UrlMkSetSessionOption;
UrlMkGetSessionOption;
CoGetClassObjectFromURL;
CreateAsyncBindCtxEx;
FindMimeFromData;
ObtainUserAgentString;
CoInternetGetSession;
CoInternetParseUrl;
CoInternetCombineUrl;
CoInternetCompareUrl;
CoInternetGetSecurityUrl;
CoInternetQueryInfo;
CoInternetCreateSecurityManager;
CoInternetCreateZoneManager;
CoInternetGetProtocolFlags;
// ; security zones private helper exposed for the IEAK. was PRIVATE
ZonesReInit;
// ; added for setup guys
Extract;
// ; helper API for webcheck
// ; GetRunTimes;
// ; urlmon "easy" api
URLDownloadW;
URLDownloadA;
URLOpenPullStreamA;
URLOpenPullStreamW;
URLDownloadToFileA;
URLDownloadToFileW;
URLDownloadToCacheFileA;
URLDownloadToCacheFileW;
URLOpenBlockingStreamA;
URLOpenBlockingStreamW;
URLOpenStreamA;
URLOpenStreamW;
HlinkSimpleNavigateToString;
HlinkSimpleNavigateToMoniker;
HlinkGoBack;
HlinkGoForward;
HlinkNavigateString;
HlinkNavigateMoniker;
IsLoggingEnabledA;
IsLoggingEnabledW;
WriteHitLogging;
// ; private exported functions for testing
// ; - will be removed
CreateBindProtocol;
// ;StgOpenAsyncDocfileOnIFillLockBytes
// ;StgGetIFillLockBytesOnILockBytes
// ;StgGetIFillLockBytesOnFile
#if DBG==1
// RegisterDebugOut
// ;StgGetDebugFileLockBytes
#endif // DBG == 1
// ; helper function for delivering notifications
// ; NotfDeliverNotification;
// ; private exported functions for DCOM
AsyncGetClassBits;
AsyncInstallDistributionUnit;
FaultInIEFeature;
// ; private exported for NT5 class store PRIVATE
PrivateCoInstall;
// ; Public export that parallel's NT's class store API
CoInstall;
// ; Public export to provide software update info
GetSoftwareUpdateInfo;
SetSoftwareUpdateAdvertisementState;
// ; private exported function for occache and regcanon
CDLGetLongPathNameA;
CDLGetLongPathNameW;
CopyBindInfo;
CopyStgMedium;
ReleaseBindInfo;
_____urlmon_initDLL;
local:
*;
};