[DLLs] Fix .spec files regarding OLE-specific exports. 1601/head
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sat, 1 Jun 2019 22:23:02 +0000 (00:23 +0200)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 28 Jul 2019 14:26:22 +0000 (16:26 +0200)
- 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>
base/services/shsvcs/shsvcs.spec
dll/directx/bdaplgin/bdaplgin.spec
dll/directx/ddraw/ddraw.spec
dll/directx/msdvbnp/msdvbnp.spec
dll/directx/msvidctl/msvidctl.spec
dll/shellext/netplwiz/netplwiz.spec
drivers/multimedia/bdasup/bdasup.spec

index e3ef526..db98bcf 100644 (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)
index 5baed04..b16365d 100644 (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()
index c372ab9..07cabfa 100644 (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
index 5baed04..b16365d 100644 (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()
index 5baed04..b16365d 100644 (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()
index 433874c..3437cce 100644 (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()
index cd1b2e4..cdaa777 100644 (file)
@@ -1,4 +1,4 @@
-@ stdcall DllInitialize(ptr)
+@ stdcall -private DllInitialize(ptr)
 @ stdcall BdaCheckChanges(ptr)
 @ stdcall BdaCommitChanges(ptr)
 @ stdcall BdaCreateFilterFactory(ptr ptr ptr)