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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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