Author: akhaldi Date: Tue Dec 23 10:53:07 2014 New Revision: 65807
URL: http://svn.reactos.org/svn/reactos?rev=65807&view=rev Log: [SHDOCVW] Bring exports closer to native. CORE-8936 CORE-8174
Modified: trunk/reactos/dll/win32/shdocvw/shdocvw.spec
Modified: trunk/reactos/dll/win32/shdocvw/shdocvw.spec URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/shdocvw/shdocvw.s... ============================================================================== --- trunk/reactos/dll/win32/shdocvw/shdocvw.spec [iso-8859-1] (original) +++ trunk/reactos/dll/win32/shdocvw/shdocvw.spec [iso-8859-1] Tue Dec 23 10:53:07 2014 @@ -1,14 +1,17 @@ -# ordinal exports -101 stdcall -noname IEWinMain(str long) -102 stub -noname CreateShortcutInDirA -103 stub -noname CreateShortcutInDirW +101 stdcall -noname IEWinMain(str long) # FIXME: Inspect +102 stub -noname CreateShortcutInDirA # FIXME: Inspect +103 stub -noname CreateShortcutInDirW # FIXME: Inspect 104 stdcall -noname WhichPlatformFORWARD() -105 stub -noname CreateShortcutInDirEx -106 stub HlinkFindFrame -107 stub SetShellOfflineState -108 stub AddUrlToFavorites +105 stub -noname CreateShortcutInDirEx # FIXME: Inspect +106 stub AddUrlToFavorites +@ stdcall -private DllCanUnloadNow() +@ stdcall -private DllGetClassObject(ptr ptr ptr) +@ stdcall -private DllGetVersion(ptr) 110 stdcall -noname WinList_Init() 111 stub -noname WinList_Terminate +@ stdcall -private DllInstall(long wstr) +@ stdcall -private DllRegisterServer() +@ stub DllRegisterWindowClasses 115 stub -noname CreateFromDesktop 116 stub -noname DDECreatePostNotify 117 stub -noname DDEHandleViewFolderNotify @@ -17,38 +20,52 @@ 120 stub -noname SHDesktopMessageLoop 121 stdcall -noname StopWatchModeFORWARD() 122 stdcall -noname StopWatchFlushFORWARD() -123 stdcall -noname StopWatchAFORWARD(long str long long long) -124 stdcall -noname StopWatchWFORWARD(long wstr long long long) +123 stdcall -noname StopWatchWFORWARD(long str long long long) +@ stdcall -private DllUnregisterServer() 125 stdcall -noname RunInstallUninstallStubs() +126 stub DoAddToFavDlg +127 stub DoAddToFavDlgW +128 stub DoFileDownload +129 stub DoFileDownloadEx 130 stdcall -noname RunInstallUninstallStubs2() 131 stub -noname SHCreateSplashScreen +132 stub DoOrganizeFavDlg +133 stub DoOrganizeFavDlgW +134 stub DoPrivacyDlg 135 stub -noname IsFileUrl 136 stub -noname IsFileUrlW 137 stub -noname PathIsFilePath 138 stub -noname URLSubLoadString 139 stub -noname OpenPidlOrderStream 140 stub -noname DragDrop -141 stub -noname IEInvalidateImageList -142 stub -noname IEMapPIDLToSystemImageListIndex +141 stub -noname IEInvalidateImageList # FIXME: Inspect +142 stub -noname IEMapPIDLToSystemImageListIndex # FIXME: Inspect 143 stub -noname ILIsWeb +144 stub HlinkFindFrame 145 stub -noname IEGetAttributesOf 146 stub -noname IEBindToObject 147 stub -noname IEGetNameAndFlags 148 stub -noname IEGetDisplayName 149 stub -noname IEBindToObjectEx -150 stub -noname _GetStdLocation -151 stdcall -noname URLSubRegQueryA(str str long ptr long long) -152 stub -noname CShellUIHelper_CreateInstance2 +150 stub -noname _GetStdLocation # FIXME: Inspect +151 stdcall -noname URLSubRegQueryA(str str long ptr long long) # FIXME: Inspect +152 stub -noname CShellUIHelper_CreateInstance2 # FIXME: Inspect 153 stub -noname IsURLChild -158 stdcall -noname SHRestricted2A(long str long) -159 stdcall -noname SHRestricted2W(long wstr long) -160 stub -noname SHIsRestricted2W -161 stub shdocvw_161 # CSearchAssistantOC::OnDraw -162 stub -noname CDDEAuto_Navigate +154 stub HlinkFrameNavigate +155 stub HlinkFrameNavigateNHL +156 stub IEWriteErrorLog +157 stdcall ImportPrivacySettings(wstr ptr ptr) +158 stdcall -noname SHRestricted2A(long str long) # FIXME: Inspect +159 stdcall -noname SHRestricted2W(long wstr long) # FIXME: Inspect +160 stub -noname SHIsRestricted2W # FIXME: Inspect +161 stub -noname shdocvw_161 # CSearchAssistantOC::OnDraw # FIXME: Inspect +162 stub -noname CDDEAuto_Navigate # FIXME: Inspect 163 stub SHAddSubscribeFavorite -164 stdcall -noname ResetProfileSharing(long) -165 stub -noname URLSubstitution -167 stub -noname IsIEDefaultBrowser +164 stdcall -noname ResetProfileSharing(long) # FIXME: Inspect +165 stub -noname URLSubstitution # FIXME: Inspect +166 stdcall OpenURL(long long str long) ieframe.OpenURL # FIXME: Inspect +167 stub -noname IsIEDefaultBrowser # FIXME: Inspect +168 stub SHGetIDispatchForFolder 169 stdcall -noname ParseURLFromOutsideSourceA(str ptr ptr ptr) 170 stdcall -noname ParseURLFromOutsideSourceW(wstr ptr ptr ptr) 171 stub -noname _DeletePidlDPA @@ -62,20 +79,24 @@ 179 stub -noname WinList_GetShellWindows 180 stub -noname WinList_RegisterPending 181 stub -noname WinList_Revoke +182 stdcall SetQueryNetSessionCount(long) 183 stub -noname SHMapNbspToSp +184 stub SetShellOfflineState 185 stub -noname FireEvent_Quit +186 stub SoftwareUpdateMessageBox 187 stub -noname SHDGetPageLocation 188 stub -noname SHIEErrorMsgBox -189 stub shdocvw_189 # FIXME: same as ordinal 148 +189 stub -noname IEGetDisplayName_2 # FIXME: Inspect 190 stub -noname SHRunIndirectRegClientCommandForward 191 stub -noname SHIsRegisteredClient 192 stub -noname SHGetHistoryPIDL +193 stub URLQualifyA 194 stub -noname IECleanUpAutomationObject 195 stub -noname IEOnFirstBrowserCreation 196 stub -noname IEDDE_WindowDestroyed 197 stub -noname IEDDE_NewWindow 198 stub -noname IsErrorUrl -199 stub shdocvw_199 +199 stub URLQualifyW 200 stub -noname SHGetViewStream 203 stub -noname NavToUrlUsingIEA 204 stub -noname NavToUrlUsingIEW @@ -91,40 +112,17 @@ 217 stub -noname GetDefaultInternetSearchUrlA 218 stdcall -noname IEParseDisplayNameWithBCW(long wstr ptr ptr) 219 stub -noname IEILIsEqual -220 stub shdocvw_220 221 stub -noname IECreateFromPathCPWithBCA 222 stub -noname IECreateFromPathCPWithBCW -223 stub -noname ResetWebSettings -224 stub -noname IsResetWebSettingsRequired +223 stub -noname ResetWebSettings # FIXME: Inspect +224 stub -noname IsResetWebSettingsRequired # FIXME: Inspect 225 stub -noname PrepareURLForDisplayUTF8W 226 stub -noname IEIsLinkSafe 227 stub -noname SHUseClassicToolbarGlyphs 228 stub -noname SafeOpenPromptForShellExec 229 stub -noname SafeOpenPromptForPackager - -@ stdcall -private DllCanUnloadNow() -@ stdcall -private DllGetClassObject(ptr ptr ptr) -@ stdcall -private DllGetVersion(ptr) -@ stdcall -private DllInstall(long wstr) -@ stdcall -private DllRegisterServer() -@ stub DllRegisterWindowClasses -@ stdcall -private DllUnregisterServer() -@ stub DoAddToFavDlg -@ stub DoAddToFavDlgW -@ stub DoFileDownload -@ stub DoFileDownloadEx -@ stub DoOrganizeFavDlg -@ stub DoOrganizeFavDlgW -@ stub DoPrivacyDlg -@ stub HlinkFrameNavigate -@ stub HlinkFrameNavigateNHL -@ stub IEAboutBox -@ stub IEWriteErrorLog -@ stdcall ImportPrivacySettings(wstr ptr ptr) -@ stdcall InstallReg_RunDLL(long long str long) -@ stdcall OpenURL(long long str long) ieframe.OpenURL -@ stub SHGetIDispatchForFolder -@ stdcall SetQueryNetSessionCount(long) -@ stub SoftwareUpdateMessageBox -@ stub URLQualifyA -@ stub URLQualifyW +230 stub -noname ShowUrlInNewBrowserInstance +231 stub -noname RecordExtensionCreation +232 stub -noname GetExtensionRecords +233 stub -noname GetExtensionRecordBlockReason +234 stub -noname ClearExtensionRecordsBlockReason