Source code of Windows XP (NT5)
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.

172 lines
4.5 KiB

  1. // This file contains directives for how to order the functions.
  2. #include "shdocvw.fmap"
  3. libshdocvw.so.1
  4. {
  5. global:
  6. DllCanUnloadNow;
  7. DllGetClassObject;
  8. DllRegisterServer;
  9. DllUnregisterServer;
  10. DllGetVersion;
  11. DllInstall;
  12. DllMain;
  13. URLQualifyA;
  14. URLQualifyW;
  15. OpenURL;
  16. IEWinMain;
  17. CreateShortcutInDirA;
  18. CreateShortcutInDirW;
  19. CreateShortcutInDirEx;
  20. // WhichPlatform;
  21. DllRegisterWindowClasses;
  22. DoFileDownload;
  23. DoFileDownloadEx;
  24. HlinkFrameNavigate;
  25. HlinkFrameNavigateNHL;
  26. HlinkFindFrame;
  27. DoAddToFavDlg;
  28. DoOrganizeFavDlg;
  29. IEWriteErrorLog;
  30. AddUrlToFavorites;
  31. SoftwareUpdateMessageBox;
  32. WinList_Init;
  33. WinList_Terminate;
  34. CreateFromDesktop;
  35. DDEHandleViewFolderNotify;
  36. // ShellDDEInit;
  37. // SHCreateDesktop;
  38. // SHDesktopMessageLoop;
  39. // StopWatchMode;
  40. // StopWatchFlush;
  41. // StopWatch;
  42. // Code to run install/uninstall stubs. A separate copy of the code is
  43. // used in loadwc.exe in browser-only mode; the first of these exports
  44. // is called from explorer.exe in integrated shell mode (loaded by ordinal).
  45. // ActiveSetup calls the other one to execute a specific install stub.
  46. RunInstallUninstallStubs;
  47. RunInstallUninstallStubs2;
  48. SetQueryNetSessionCount;
  49. SHGetIDispatchForFolder;
  50. // Splash screen is being removed from IEUNIX
  51. // SHCreateSplashScreen;
  52. IsFileUrl ;
  53. IsFileUrlW ;
  54. PathIsFilePath ;
  55. URLSubLoadString ;
  56. OpenPidlOrderStream ;
  57. DragDrop ;
  58. IEInvalidateImageList ;
  59. IEMapPIDLToSystemImageListIndex ;
  60. ILIsWeb ;
  61. IEGetAttributesOf ;
  62. IEBindToObject ;
  63. IEMaybeHasLocationSpec ;
  64. IEGetDisplayName ;
  65. ILRemoveLocation ;
  66. _GetStdLocation ;
  67. CShellUIHelper_CreateInstance2 ;
  68. IsURLChild ;
  69. // ;; Export restrictions for webcheck and cdfview^M
  70. SHRestricted2A ;
  71. SHRestricted2W ;
  72. // ;; Debug memory Leak detection API^M
  73. GetLeakDetectionFunctionTable ;
  74. CDDEAuto_Navigate ;
  75. // ;; Export of add/activate channel/favorite to webcheck (SubscriptionMgr^M
  76. // ;; is the official access point for this functionality)^M
  77. SHAddSubscribeFavorite ;
  78. // Freind function cannot be exported.
  79. // ResetProfileSharing ;
  80. // ;; called from browseui^M
  81. // ;; temporary till after the split^M
  82. URLSubstitution ;
  83. IsIEDefaultBrowser ;
  84. ParseURLFromOutsideSourceA ;
  85. ParseURLFromOutsideSourceW ;
  86. _DeletePidlDPA ;
  87. IURLQualify ;
  88. SHIsRestricted ;
  89. SHIsGlobalOffline ;
  90. DetectAndFixAssociations ;
  91. EnsureWebViewRegSettings ;
  92. WinList_NotifyNewLocation ;
  93. WinList_FindFolderWindow ;
  94. WinList_GetShellWindows ;
  95. WinList_RegisterPending ;
  96. WinList_Revoke ;
  97. SHMapNbspToSp ;
  98. UrlHitsNet ;
  99. FireEvent_Quit ;
  100. SHGetThreadModelessCount ;
  101. SHDGetPageLocation ;
  102. SHIEErrorMsgBox ;
  103. IEGetDisplayNameW ;
  104. SHRunIndirectRegClientCommand ;
  105. SHIsRegisteredClient ;
  106. SHGetHistoryPIDL ;
  107. IsPidlFromURLShellExt ;
  108. IECleanUpAutomationObject ;
  109. IEOnFirstBrowserCreation ;
  110. IEDDE_WindowDestroyed ;
  111. IEDDE_NewWindow ;
  112. IsErrorUrl ;
  113. SHInitRoot ;
  114. // ;; very temporary... until raymond moves the prop sheet code^M
  115. // ;; (raymond removed the propsheet code; I dunno what SHGetViewStream is)^M
  116. SHGetViewStream ;
  117. // ;; called from shell32^M
  118. // ;; temporary till after the split; these start at 200 to avoid^M
  119. // ;; colliding with the temporary browseui functions^M
  120. NavToUrlUsingIEA ;
  121. NavToUrlUsingIEW ;
  122. // DownloadIconForShortcut ;
  123. SearchForElementInHead ;
  124. JITCoCreateInstance ;
  125. UrlHitsNetW;
  126. IEAboutBox;
  127. URLSubRegQueryA;
  128. CoCreateInternetExplorer;
  129. _UnixSendDocToOE;
  130. CheckAndExecNewsScript;
  131. OEHandlesMail;
  132. SelectMotifMenu;
  133. UnixAdjustWindowSize;
  134. PaintUnixMenuArrow;
  135. UnixSendDocToMailRecipient;
  136. _____shdocvw_initDLL;
  137. local :
  138. *;
  139. };