[DLLs] Fix .spec files regarding OLE-specific exports.

- Do not use hardcoded ordinals, add missing '-private'.
  Except for MSXML3, OLE32 and RSAENH, see commit bff824b2 for more details.

- SHSVCS: The 6 first exports are nonamed with ordinals. Replace exported
  commented stubs by actual exported stubs instead.

Co-Authored-By: Timo Kreuzer <timo.kreuzer@reactos.org>
This commit is contained in:
Hermès Bélusca-Maïto 2019-06-02 00:23:02 +02:00
parent 2becb000c8
commit b6135732d4
No known key found for this signature in database
GPG Key ID: 3B2539C65E7B93D0
7 changed files with 32 additions and 32 deletions

View File

@ -1,16 +1,16 @@
1 stdcall ThemeWatchForStart()
2 stdcall ThemeWaitForServiceReady(long)
#3 stub Stub3
#4 stub Stub4
#5 stub Stub5
#6 stub Stub6
#7 stub BadApplicationServiceMain
8 stdcall DllInstall(long wstr)
9 stdcall DllRegisterServer()
10 stdcall DllUnregisterServer()
#11 stub HardwareDetectionServiceMain
12 stdcall ThemeServiceMain(long ptr)
#13 stub CreateHardwareEventMoniker
14 stdcall DllCanUnloadNow()
15 stdcall DllGetClassObject(ptr ptr ptr)
#16 stub FUSCompatibilityEntryW
1 stdcall -noname ThemeWatchForStart()
2 stdcall -noname ThemeWaitForServiceReady(long)
3 stdcall -stub -noname ThemeUserLogoff()
4 stdcall -stub -noname ThemeUserLogon(ptr)
5 stdcall -stub -noname ThemeUserStartShell()
6 stdcall -stub -noname ThemeUserTSReconnect()
@ stdcall -stub BadApplicationServiceMain(long ptr)
@ stdcall -private DllInstall(long wstr)
@ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer()
@ stdcall -stub HardwareDetectionServiceMain(long ptr)
@ stdcall ThemeServiceMain(long ptr)
@ stdcall -stub CreateHardwareEventMoniker(ptr ptr ptr)
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -stub FUSCompatibilityEntryW(long long wstr long)

View File

@ -1,4 +1,4 @@
@ stdcall DllCanUnloadNow()
@ stdcall DllGetClassObject(ptr ptr ptr)
@ stdcall DllRegisterServer()
@ stdcall DllUnregisterServer()
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer()

View File

@ -13,8 +13,8 @@
@ stdcall DirectDrawEnumerateW(ptr ptr)
@ stdcall DirectDrawEnumerateExA(ptr ptr long)
@ stdcall DirectDrawEnumerateExW(ptr ptr long)
#@ stdcall DllCanUnloadNow()
#@ stdcall DllGetClassObject(ptr ptr ptr)
#@ stdcall -private DllCanUnloadNow()
#@ stdcall -private DllGetClassObject(ptr ptr ptr)
#@ stdcall GetDDSurfaceLocal
#@ stdcall GetOLEThunkData
#@ stdcall GetSurfaceFromDC

View File

@ -1,4 +1,4 @@
@ stdcall DllCanUnloadNow()
@ stdcall DllGetClassObject(ptr ptr ptr)
@ stdcall DllRegisterServer()
@ stdcall DllUnregisterServer()
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer()

View File

@ -1,4 +1,4 @@
@ stdcall DllCanUnloadNow()
@ stdcall DllGetClassObject(ptr ptr ptr)
@ stdcall DllRegisterServer()
@ stdcall DllUnregisterServer()
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
@ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer()

View File

@ -5,7 +5,7 @@
5 stub ClearAutoLogon
@ stdcall -private DllCanUnloadNow()
@ stdcall -private DllGetClassObject(ptr ptr ptr)
8 stub -private DllInstall
@ stub -private DllInstall
9 stdcall DllMain(ptr long ptr)
@ stdcall -private DllRegisterServer()
@ stdcall -private DllUnregisterServer()

View File

@ -1,4 +1,4 @@
@ stdcall DllInitialize(ptr)
@ stdcall -private DllInitialize(ptr)
@ stdcall BdaCheckChanges(ptr)
@ stdcall BdaCommitChanges(ptr)
@ stdcall BdaCreateFilterFactory(ptr ptr ptr)