Make the DllRegisterServer, DllRegisterServerEx, DllUnregisterServer,
DllGetClassObject and DllCanUnloadNow functions private (suggested by
Jon Griffiths).
diff --git a/dlls/avifil32/avifil32.spec b/dlls/avifil32/avifil32.spec
index 90ef4ac..0e20f19 100644
--- a/dlls/avifil32/avifil32.spec
+++ b/dlls/avifil32/avifil32.spec
@@ -59,8 +59,8 @@
@ stdcall AVIStreamWriteData(ptr long ptr long)
@ stub CLSID_AVISimpleUnMarshal
@ stdcall CreateEditableStream(ptr ptr)
-@ stdcall DllCanUnloadNow() AVIFILE_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) AVIFILE_DllGetClassObject
+@ stdcall -private DllCanUnloadNow() AVIFILE_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) AVIFILE_DllGetClassObject
@ stdcall EditStreamClone(ptr ptr)
@ stdcall EditStreamCopy(ptr ptr ptr ptr)
@ stdcall EditStreamCut(ptr ptr ptr ptr)
diff --git a/dlls/comcat/comcat.spec b/dlls/comcat/comcat.spec
index 7631def..3b14c7e 100644
--- a/dlls/comcat/comcat.spec
+++ b/dlls/comcat/comcat.spec
@@ -1,4 +1,4 @@
-@ stdcall DllCanUnloadNow() COMCAT_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) COMCAT_DllGetClassObject
-@ stdcall DllRegisterServer() COMCAT_DllRegisterServer
-@ stdcall DllUnregisterServer() COMCAT_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() COMCAT_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) COMCAT_DllGetClassObject
+@ stdcall -private DllRegisterServer() COMCAT_DllRegisterServer
+@ stdcall -private DllUnregisterServer() COMCAT_DllUnregisterServer
diff --git a/dlls/ddraw/ddraw.spec b/dlls/ddraw/ddraw.spec
index 5311aff..d17ac0b 100644
--- a/dlls/ddraw/ddraw.spec
+++ b/dlls/ddraw/ddraw.spec
@@ -10,10 +10,10 @@
@ stdcall DirectDrawEnumerateW(ptr ptr)
@ stdcall DirectDrawEnumerateExA(ptr ptr long)
@ stdcall DirectDrawEnumerateExW(ptr ptr long)
-@ stdcall DllCanUnloadNow() DDRAW_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) DDRAW_DllGetClassObject
-@ stdcall DllRegisterServer() DDRAW_DllRegisterServer
-@ stdcall DllUnregisterServer() DDRAW_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DDRAW_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) DDRAW_DllGetClassObject
+@ stdcall -private DllRegisterServer() DDRAW_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DDRAW_DllUnregisterServer
@ stub GetNextMipMap
@ stub GetSurfaceFromDC
@ stub HeapVidMemAllocAligned
diff --git a/dlls/devenum/devenum.spec b/dlls/devenum/devenum.spec
index ffeb5dc..c3a12dc 100644
--- a/dlls/devenum/devenum.spec
+++ b/dlls/devenum/devenum.spec
@@ -1,4 +1,4 @@
-@ stdcall DllCanUnloadNow() DEVENUM_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) DEVENUM_DllGetClassObject
-@ stdcall DllRegisterServer() DEVENUM_DllRegisterServer
-@ stdcall DllUnregisterServer() DEVENUM_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DEVENUM_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) DEVENUM_DllGetClassObject
+@ stdcall -private DllRegisterServer() DEVENUM_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DEVENUM_DllUnregisterServer
diff --git a/dlls/dinput/dinput.spec b/dlls/dinput/dinput.spec
index 53d58df..aeb1eb5 100644
--- a/dlls/dinput/dinput.spec
+++ b/dlls/dinput/dinput.spec
@@ -1,7 +1,7 @@
@ stdcall DirectInputCreateA(long long ptr ptr)
@ stdcall DirectInputCreateW(long long ptr ptr)
@ stdcall DirectInputCreateEx(long long ptr ptr ptr)
-@ stdcall DllCanUnloadNow() DINPUT_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) DINPUT_DllGetClassObject
-@ stdcall DllRegisterServer() DINPUT_DllRegisterServer
-@ stdcall DllUnregisterServer() DINPUT_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DINPUT_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) DINPUT_DllGetClassObject
+@ stdcall -private DllRegisterServer() DINPUT_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DINPUT_DllUnregisterServer
diff --git a/dlls/dinput8/dinput8.spec b/dlls/dinput8/dinput8.spec
index ae5a041..571ab33 100644
--- a/dlls/dinput8/dinput8.spec
+++ b/dlls/dinput8/dinput8.spec
@@ -1,5 +1,5 @@
@ stdcall DirectInput8Create(long long ptr ptr ptr)
-@ stdcall DllCanUnloadNow() DINPUT8_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) DINPUT8_DllGetClassObject
-@ stdcall DllRegisterServer() DINPUT8_DllRegisterServer
-@ stdcall DllUnregisterServer() DINPUT8_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DINPUT8_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) DINPUT8_DllGetClassObject
+@ stdcall -private DllRegisterServer() DINPUT8_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DINPUT8_DllUnregisterServer
diff --git a/dlls/dmband/dmband.spec b/dlls/dmband/dmband.spec
index 938ecd6..e0d2dfd 100644
--- a/dlls/dmband/dmband.spec
+++ b/dlls/dmband/dmband.spec
@@ -1,4 +1,4 @@
-1 stdcall DllCanUnloadNow() DMBAND_DllCanUnloadNow
-2 stdcall DllGetClassObject(long long ptr) DMBAND_DllGetClassObject
-3 stdcall DllRegisterServer() DMBAND_DllRegisterServer
-4 stdcall DllUnregisterServer() DMBAND_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DMBAND_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(long long ptr) DMBAND_DllGetClassObject
+@ stdcall -private DllRegisterServer() DMBAND_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DMBAND_DllUnregisterServer
diff --git a/dlls/dmcompos/dmcompos.spec b/dlls/dmcompos/dmcompos.spec
index 6902f37..8fdc208 100644
--- a/dlls/dmcompos/dmcompos.spec
+++ b/dlls/dmcompos/dmcompos.spec
@@ -1,4 +1,4 @@
-1 stdcall DllCanUnloadNow() DMCOMPOS_DllCanUnloadNow
-2 stdcall DllGetClassObject(long long ptr) DMCOMPOS_DllGetClassObject
-3 stdcall DllRegisterServer() DMCOMPOS_DllRegisterServer
-4 stdcall DllUnregisterServer() DMCOMPOS_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DMCOMPOS_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(long long ptr) DMCOMPOS_DllGetClassObject
+@ stdcall -private DllRegisterServer() DMCOMPOS_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DMCOMPOS_DllUnregisterServer
diff --git a/dlls/dmime/dmime.spec b/dlls/dmime/dmime.spec
index 2cb661d..dd6fa41 100644
--- a/dlls/dmime/dmime.spec
+++ b/dlls/dmime/dmime.spec
@@ -1,4 +1,4 @@
-1 stdcall DllCanUnloadNow() DMIME_DllCanUnloadNow
-2 stdcall DllGetClassObject(long long ptr) DMIME_DllGetClassObject
-3 stdcall DllRegisterServer() DMIME_DllRegisterServer
-4 stdcall DllUnregisterServer() DMIME_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DMIME_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(long long ptr) DMIME_DllGetClassObject
+@ stdcall -private DllRegisterServer() DMIME_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DMIME_DllUnregisterServer
diff --git a/dlls/dmloader/dmloader.spec b/dlls/dmloader/dmloader.spec
index ae9237b..5a0433d 100644
--- a/dlls/dmloader/dmloader.spec
+++ b/dlls/dmloader/dmloader.spec
@@ -1,4 +1,4 @@
-1 stdcall DllCanUnloadNow() DMLOADER_DllCanUnloadNow
-2 stdcall DllGetClassObject(long long ptr) DMLOADER_DllGetClassObject
-3 stdcall DllRegisterServer() DMLOADER_DllRegisterServer
-4 stdcall DllUnregisterServer() DMLOADER_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DMLOADER_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(long long ptr) DMLOADER_DllGetClassObject
+@ stdcall -private DllRegisterServer() DMLOADER_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DMLOADER_DllUnregisterServer
diff --git a/dlls/dmscript/dmscript.spec b/dlls/dmscript/dmscript.spec
index 8c4bda5..ba65a8f 100644
--- a/dlls/dmscript/dmscript.spec
+++ b/dlls/dmscript/dmscript.spec
@@ -1,4 +1,4 @@
-1 stdcall DllCanUnloadNow() DMSCRIPT_DllCanUnloadNow
-2 stdcall DllGetClassObject(long long ptr) DMSCRIPT_DllGetClassObject
-3 stdcall DllRegisterServer() DMSCRIPT_DllRegisterServer
-4 stdcall DllUnregisterServer() DMSCRIPT_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DMSCRIPT_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(long long ptr) DMSCRIPT_DllGetClassObject
+@ stdcall -private DllRegisterServer() DMSCRIPT_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DMSCRIPT_DllUnregisterServer
diff --git a/dlls/dmstyle/dmstyle.spec b/dlls/dmstyle/dmstyle.spec
index 6508c82..58cd240 100644
--- a/dlls/dmstyle/dmstyle.spec
+++ b/dlls/dmstyle/dmstyle.spec
@@ -1,4 +1,4 @@
-1 stdcall DllCanUnloadNow() DMSTYLE_DllCanUnloadNow
-2 stdcall DllGetClassObject(long long ptr) DMSTYLE_DllGetClassObject
-3 stdcall DllRegisterServer() DMSTYLE_DllRegisterServer
-4 stdcall DllUnregisterServer() DMSTYLE_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DMSTYLE_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(long long ptr) DMSTYLE_DllGetClassObject
+@ stdcall -private DllRegisterServer() DMSTYLE_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DMSTYLE_DllUnregisterServer
diff --git a/dlls/dmsynth/dmsynth.spec b/dlls/dmsynth/dmsynth.spec
index cfc6964..d238f7d 100644
--- a/dlls/dmsynth/dmsynth.spec
+++ b/dlls/dmsynth/dmsynth.spec
@@ -1,4 +1,4 @@
-1 stdcall DllCanUnloadNow() DMSYNTH_DllCanUnloadNow
-2 stdcall DllGetClassObject( long long ptr ) DMSYNTH_DllGetClassObject
-3 stdcall DllRegisterServer() DMSYNTH_DllRegisterServer
-4 stdcall DllUnregisterServer() DMSYNTH_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DMSYNTH_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(long long ptr) DMSYNTH_DllGetClassObject
+@ stdcall -private DllRegisterServer() DMSYNTH_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DMSYNTH_DllUnregisterServer
diff --git a/dlls/dmusic/dmusic.spec b/dlls/dmusic/dmusic.spec
index 139cce8..216013a 100644
--- a/dlls/dmusic/dmusic.spec
+++ b/dlls/dmusic/dmusic.spec
@@ -1,4 +1,4 @@
-@ stdcall DllCanUnloadNow() DMUSIC_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) DMUSIC_DllGetClassObject
-@ stdcall DllRegisterServer() DMUSIC_DllRegisterServer
-@ stdcall DllUnregisterServer() DMUSIC_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() DMUSIC_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) DMUSIC_DllGetClassObject
+@ stdcall -private DllRegisterServer() DMUSIC_DllRegisterServer
+@ stdcall -private DllUnregisterServer() DMUSIC_DllUnregisterServer
diff --git a/dlls/dplayx/dplayx.spec b/dlls/dplayx/dplayx.spec
index 335a1e7..a06ade0 100644
--- a/dlls/dplayx/dplayx.spec
+++ b/dlls/dplayx/dplayx.spec
@@ -5,5 +5,5 @@
5 stdcall DirectPlayLobbyCreateW(ptr ptr ptr ptr long)
6 extern gdwDPlaySPRefCount
9 stdcall DirectPlayEnumerate(ptr ptr) DirectPlayEnumerateA
- 10 stdcall DllCanUnloadNow() DPLAYX_DllCanUnloadNow
- 11 stdcall DllGetClassObject(ptr ptr ptr) DPLAYX_DllGetClassObject
+ 10 stdcall -private DllCanUnloadNow() DPLAYX_DllCanUnloadNow
+ 11 stdcall -private DllGetClassObject(ptr ptr ptr) DPLAYX_DllGetClassObject
diff --git a/dlls/dpnhpast/dpnhpast.spec b/dlls/dpnhpast/dpnhpast.spec
index 098b80f..71fad54 100644
--- a/dlls/dpnhpast/dpnhpast.spec
+++ b/dlls/dpnhpast/dpnhpast.spec
@@ -1,5 +1,5 @@
1 stub DirectPlayNATHelpCreate
-2 stdcall DllRegisterServer() DPNHPAST_DllRegisterServer
-3 stdcall DllCanUnloadNow() DPNHPAST_DllCanUnloadNow
-4 stdcall DllGetClassObject( long long ptr ) DPNHPAST_DllGetClassObject
-5 stdcall DllUnregisterServer() DPNHPAST_DllUnregisterServer
+2 stdcall -private DllRegisterServer() DPNHPAST_DllRegisterServer
+3 stdcall -private DllCanUnloadNow() DPNHPAST_DllCanUnloadNow
+4 stdcall -private DllGetClassObject( long long ptr ) DPNHPAST_DllGetClassObject
+5 stdcall -private DllUnregisterServer() DPNHPAST_DllUnregisterServer
diff --git a/dlls/dsound/dsound.spec b/dlls/dsound/dsound.spec
index ca8c780..45989c0 100644
--- a/dlls/dsound/dsound.spec
+++ b/dlls/dsound/dsound.spec
@@ -1,8 +1,8 @@
1 stdcall DirectSoundCreate(ptr ptr ptr) DirectSoundCreate8
2 stdcall DirectSoundEnumerateA(ptr ptr)
3 stdcall DirectSoundEnumerateW(ptr ptr)
-4 stdcall DllCanUnloadNow() DSOUND_DllCanUnloadNow
-5 stdcall DllGetClassObject(ptr ptr ptr) DSOUND_DllGetClassObject
+4 stdcall -private DllCanUnloadNow() DSOUND_DllCanUnloadNow
+5 stdcall -private DllGetClassObject(ptr ptr ptr) DSOUND_DllGetClassObject
6 stdcall DirectSoundCaptureCreate(ptr ptr ptr) DirectSoundCaptureCreate8
7 stdcall DirectSoundCaptureEnumerateA(ptr ptr)
8 stdcall DirectSoundCaptureEnumerateW(ptr ptr)
diff --git a/dlls/mpr/mpr.spec b/dlls/mpr/mpr.spec
index 8c388b0..623bf67 100644
--- a/dlls/mpr/mpr.spec
+++ b/dlls/mpr/mpr.spec
@@ -23,7 +23,7 @@
24 stdcall @(ptr) MPR_Free
25 stdcall @(ptr long) _MPR_25
-@ stdcall DllCanUnloadNow()
+@ stdcall -private DllCanUnloadNow()
@ stub DllGetClassObject
@ stdcall MultinetGetConnectionPerformanceA(ptr ptr)
@ stdcall MultinetGetConnectionPerformanceW(ptr ptr)
diff --git a/dlls/msisys/msisys.ocx.spec b/dlls/msisys/msisys.ocx.spec
index 25a0479..cacdf52 100644
--- a/dlls/msisys/msisys.ocx.spec
+++ b/dlls/msisys/msisys.ocx.spec
@@ -1,4 +1,4 @@
-@ stdcall DllCanUnloadNow() MSISYS_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) MSISYS_DllGetClassObject
-@ stdcall DllRegisterServer() MSISYS_DllRegisterServer
-@ stdcall DllUnregisterServer() MSISYS_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() MSISYS_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) MSISYS_DllGetClassObject
+@ stdcall -private DllRegisterServer() MSISYS_DllRegisterServer
+@ stdcall -private DllUnregisterServer() MSISYS_DllUnregisterServer
diff --git a/dlls/ole32/ole32.spec b/dlls/ole32/ole32.spec
index 0f62def..0110501 100644
--- a/dlls/ole32/ole32.spec
+++ b/dlls/ole32/ole32.spec
@@ -60,7 +60,7 @@
60 stub CreatePointerMoniker # stdcall (ptr ptr) return 0,ERR_NOTIMPLEMENTED
61 stdcall CreateStreamOnHGlobal(ptr long ptr)
62 stdcall DllDebugObjectRPCHook(long ptr)
- 63 stdcall DllGetClassObject (ptr ptr ptr) OLE32_DllGetClassObject
+ 63 stdcall -private DllGetClassObject (ptr ptr ptr) OLE32_DllGetClassObject
64 stub DllGetClassObjectWOW
65 stdcall DoDragDrop(ptr ptr long ptr)
66 stub EnableHookObject
@@ -191,7 +191,7 @@
191 stub CoSwitchCallContext
192 stdcall CreateErrorInfo(ptr)
193 stub CreateObjrefMoniker
-194 stdcall DllRegisterServer() OLE32_DllRegisterServer
+194 stdcall -private DllRegisterServer() OLE32_DllRegisterServer
195 stdcall FreePropVariantArray(long ptr)
196 stdcall GetErrorInfo(long ptr)
197 stub HACCEL_UserFree
@@ -263,4 +263,4 @@
263 stub WdtpInterfacePointer_UserMarshal
264 stub WdtpInterfacePointer_UserSize
265 stub WdtpInterfacePointer_UserUnmarshal
-@ stdcall DllUnregisterServer() OLE32_DllUnregisterServer
+@ stdcall -private DllUnregisterServer() OLE32_DllUnregisterServer
diff --git a/dlls/oleaut32/oleaut32.spec b/dlls/oleaut32/oleaut32.spec
index cdb33a1..ce99438 100644
--- a/dlls/oleaut32/oleaut32.spec
+++ b/dlls/oleaut32/oleaut32.spec
@@ -1,4 +1,4 @@
-1 stdcall DllGetClassObject(ptr ptr ptr) OLEAUT32_DllGetClassObject
+1 stdcall -private DllGetClassObject(ptr ptr ptr) OLEAUT32_DllGetClassObject
2 stdcall SysAllocString(wstr)
3 stdcall SysReAllocString(ptr wstr)
4 stdcall SysAllocStringLen(wstr long)
@@ -312,8 +312,8 @@
317 stub VarR8Round # stdcall (double long ptr)
318 stdcall VarCat(ptr ptr ptr)
319 stub VarDateFromUdateEx # stdcall (ptr long long ptr)
-320 stdcall DllRegisterServer() OLEAUT32_DllRegisterServer
-321 stdcall DllUnregisterServer() OLEAUT32_DllUnregisterServer
+320 stdcall -private DllRegisterServer() OLEAUT32_DllRegisterServer
+321 stdcall -private DllUnregisterServer() OLEAUT32_DllUnregisterServer
322 stub GetRecordInfoFromGuids # stdcall (ptr long long long ptr ptr)
323 stub GetRecordInfoFromTypeInfo # stdcall (ptr ptr)
330 stdcall VarDateFromUdate(ptr long ptr)
@@ -341,7 +341,7 @@
399 stub UserMSG_free_local
401 stdcall OleLoadPictureEx(ptr long long long long long long ptr)
402 stub OleLoadPictureFileEx
-410 stdcall DllCanUnloadNow() OLEAUT32_DllCanUnloadNow
+410 stdcall -private DllCanUnloadNow() OLEAUT32_DllCanUnloadNow
411 stdcall SafeArrayCreateVector(long long long)
412 stdcall SafeArrayCopyData(ptr ptr)
413 stub VectorFromBstr
diff --git a/dlls/olepro32/olepro32.spec b/dlls/olepro32/olepro32.spec
index b309846..240c283 100644
--- a/dlls/olepro32/olepro32.spec
+++ b/dlls/olepro32/olepro32.spec
@@ -5,7 +5,7 @@
252 stdcall OleCreatePictureIndirect(ptr ptr long ptr) oleaut32.OleCreatePictureIndirect
253 stdcall OleCreateFontIndirect(ptr ptr ptr) oleaut32.OleCreateFontIndirect
254 stdcall OleTranslateColor(long long long) oleaut32.OleTranslateColor
-255 stdcall DllCanUnloadNow() OLEPRO32_DllCanUnloadNow
-256 stdcall DllGetClassObject( ptr ptr ptr ) OLEPRO32_DllGetClassObject
-257 stdcall DllRegisterServer() OLEPRO32_DllRegisterServer
-258 stdcall DllUnregisterServer() OLEPRO32_DllUnregisterServer
+@ stdcall -private DllCanUnloadNow() OLEPRO32_DllCanUnloadNow
+@ stdcall -private DllGetClassObject( ptr ptr ptr ) OLEPRO32_DllGetClassObject
+@ stdcall -private DllRegisterServer() OLEPRO32_DllRegisterServer
+@ stdcall -private DllUnregisterServer() OLEPRO32_DllUnregisterServer
diff --git a/dlls/qcap/qcap.spec b/dlls/qcap/qcap.spec
index 0c3ac24..d5b438a 100644
--- a/dlls/qcap/qcap.spec
+++ b/dlls/qcap/qcap.spec
@@ -1,4 +1,4 @@
@ stub DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) QCAP_DllGetClassObject
-@ stdcall DllRegisterServer() QCAP_DllRegisterServer
+@ stdcall -private DllGetClassObject(ptr ptr ptr) QCAP_DllGetClassObject
+@ stdcall -private DllRegisterServer() QCAP_DllRegisterServer
@ stub DllUnregisterServer
diff --git a/dlls/quartz/quartz.spec b/dlls/quartz/quartz.spec
index 113aaf8..8bacb4b 100644
--- a/dlls/quartz/quartz.spec
+++ b/dlls/quartz/quartz.spec
@@ -2,7 +2,7 @@
@ stub AMGetErrorTextW
@ stub AmpFactorToDB
@ stub DBToAmpFactor
-@ stdcall DllCanUnloadNow() QUARTZ_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) QUARTZ_DllGetClassObject
-@ stdcall DllRegisterServer() QUARTZ_DllRegisterServer
+@ stdcall -private DllCanUnloadNow() QUARTZ_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) QUARTZ_DllGetClassObject
+@ stdcall -private DllRegisterServer() QUARTZ_DllRegisterServer
@ stub DllUnregisterServer
diff --git a/dlls/rpcrt4/rpcrt4.spec b/dlls/rpcrt4/rpcrt4.spec
index 31aeef7..5a8a528 100644
--- a/dlls/rpcrt4/rpcrt4.spec
+++ b/dlls/rpcrt4/rpcrt4.spec
@@ -1,6 +1,6 @@
@ stub DceErrorInqTextA
@ stub DceErrorInqTextW
-@ stdcall DllRegisterServer() RPCRT4_DllRegisterServer
+@ stdcall -private DllRegisterServer() RPCRT4_DllRegisterServer
@ stub MesBufferHandleReset
@ stub MesDecodeBufferHandleCreate
diff --git a/dlls/shdocvw/shdocvw.spec b/dlls/shdocvw/shdocvw.spec
index 936004d..9d72997 100644
--- a/dlls/shdocvw/shdocvw.spec
+++ b/dlls/shdocvw/shdocvw.spec
@@ -98,12 +98,12 @@
225 stub @
226 stub @
-@ stdcall DllCanUnloadNow() SHDOCVW_DllCanUnloadNow
-@ stdcall DllGetClassObject(long long ptr) SHDOCVW_DllGetClassObject
+@ stdcall -private DllCanUnloadNow() SHDOCVW_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(long long ptr) SHDOCVW_DllGetClassObject
@ stdcall DllGetVersion(ptr) SHDOCVW_DllGetVersion
@ stdcall DllInstall(long wstr) SHDOCVW_DllInstall
-@ stdcall DllRegisterServer() SHDOCVW_DllRegisterServer
-@ stdcall DllUnregisterServer() SHDOCVW_DllUnregisterServer
+@ stdcall -private DllRegisterServer() SHDOCVW_DllRegisterServer
+@ stdcall -private DllUnregisterServer() SHDOCVW_DllUnregisterServer
@ stub DllRegisterWindowClasses
@ stub DoAddToFavDlg
@ stub DoAddToFavDlgW
diff --git a/dlls/shell32/shell32.spec b/dlls/shell32/shell32.spec
index 97c71c6..14a5038 100644
--- a/dlls/shell32/shell32.spec
+++ b/dlls/shell32/shell32.spec
@@ -118,7 +118,7 @@
125 stdcall FileMenu_AddFilesForPidl(long long long ptr long long ptr)
126 stdcall SHOutOfMemoryMessageBox (long long long)
127 stdcall SHWinHelp (long long long long)
- 128 stdcall DllGetClassObject(long long ptr) SHELL32_DllGetClassObject
+ 128 stdcall -private DllGetClassObject(long long ptr) SHELL32_DllGetClassObject
129 stdcall DAD_AutoScroll(long ptr ptr)
130 stdcall DAD_DragEnter(long)
131 stdcall DAD_DragEnterEx(long long long)
@@ -317,9 +317,10 @@
@ stdcall Control_RunDLL(ptr ptr str long) Control_RunDLLA
@ stdcall Control_RunDLLA(ptr ptr str long)
@ stdcall Control_RunDLLW(ptr ptr wstr long)
+@ stdcall -private DllCanUnloadNow() SHELL32_DllCanUnloadNow
@ stdcall DllInstall(long wstr)SHELL32_DllInstall
-@ stdcall DllRegisterServer() SHELL32_DllRegisterServer
-@ stdcall DllUnregisterServer() SHELL32_DllUnregisterServer
+@ stdcall -private DllRegisterServer() SHELL32_DllRegisterServer
+@ stdcall -private DllUnregisterServer() SHELL32_DllUnregisterServer
@ stdcall DoEnvironmentSubstA(str str)
@ stdcall DoEnvironmentSubstW(wstr wstr)
@ stub DragQueryFileAorW
@@ -399,7 +400,6 @@
# version 4.71 (IE4.0)
# _WIN32_IE >= 0x0400
#
-@ stdcall DllCanUnloadNow() SHELL32_DllCanUnloadNow
@ stdcall DllGetVersion(ptr)SHELL32_DllGetVersion
@ stub SHGetFreeDiskSpace
@ stdcall SHGetSpecialFolderPathA(long ptr long long)
diff --git a/dlls/urlmon/urlmon.spec b/dlls/urlmon/urlmon.spec
index f70db47..fa45eab 100644
--- a/dlls/urlmon/urlmon.spec
+++ b/dlls/urlmon/urlmon.spec
@@ -21,12 +21,12 @@
@ stdcall CreateAsyncBindCtxEx(ptr long ptr ptr ptr long)
@ stub CreateFormatEnumerator
@ stdcall CreateURLMoniker(ptr wstr ptr)
-@ stdcall DllCanUnloadNow() URLMON_DllCanUnloadNow
-@ stdcall DllGetClassObject(ptr ptr ptr) URLMON_DllGetClassObject
+@ stdcall -private DllCanUnloadNow() URLMON_DllCanUnloadNow
+@ stdcall -private DllGetClassObject(ptr ptr ptr) URLMON_DllGetClassObject
@ stdcall DllInstall(long ptr) URLMON_DllInstall
-@ stdcall DllRegisterServer() URLMON_DllRegisterServer
-@ stdcall DllRegisterServerEx() URLMON_DllRegisterServerEx
-@ stdcall DllUnregisterServer() URLMON_DllUnregisterServer
+@ stdcall -private DllRegisterServer() URLMON_DllRegisterServer
+@ stdcall -private DllRegisterServerEx() URLMON_DllRegisterServerEx
+@ stdcall -private DllUnregisterServer() URLMON_DllUnregisterServer
@ stdcall Extract(long ptr) cabinet.Extract
@ stub FaultInIEFeature
@ stub FindMediaType