Alexandre Julliard : loader: Start the mount manager before registering dlls.

Alexandre Julliard julliard at winehq.org
Fri Sep 17 16:03:08 CDT 2021


Module: wine
Branch: master
Commit: cd37863832f54f38ba734b86b2bbc392d87a67c3
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=cd37863832f54f38ba734b86b2bbc392d87a67c3

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Fri Sep 17 12:53:04 2021 +0200

loader: Start the mount manager before registering dlls.

Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 loader/wine.inf.in | 22 ++++++++++++++++++----
 1 file changed, 18 insertions(+), 4 deletions(-)

diff --git a/loader/wine.inf.in b/loader/wine.inf.in
index e600ee82b37..ce68069a9a2 100644
--- a/loader/wine.inf.in
+++ b/loader/wine.inf.in
@@ -26,12 +26,30 @@
 [version]
 signature="$CHICAGO$"
 
+[PreInstall]
+WineFakeDlls=FakeDllsPreInstall
+
 [PreInstall.ntamd64]
+WineFakeDlls=FakeDllsPreInstall
 AddReg=Wow64
 
 [PreInstall.ntarm64]
+WineFakeDlls=FakeDllsPreInstall
 AddReg=Wow64
 
+[PreInstall.Services]
+AddService=MountMgr,0x800,MountMgrService
+
+[PreInstall.ntamd64.Services]
+AddService=MountMgr,0x800,MountMgrService
+
+[PreInstall.ntarm64.Services]
+AddService=MountMgr,0x800,MountMgrService
+
+[FakeDllsPreInstall]
+11,,winedevice.exe
+12,,mountmgr.sys
+
 [DefaultInstall]
 RegisterDlls=RegisterDllsSection
 WineFakeDlls=FakeDllsWin32,FakeDlls
@@ -156,7 +174,6 @@ AddService=BITS,0,BITSService
 AddService=EventLog,0,EventLogService
 AddService=HTTP,0,HTTPService
 AddService=MSIServer,0,MSIService
-AddService=MountMgr,0x800,MountMgrService
 AddService=RpcSs,0,RpcSsService
 AddService=Spooler,0,SpoolerService
 AddService=StiSvc,0,StiService
@@ -176,7 +193,6 @@ AddService=BITS,0,BITSService
 AddService=EventLog,0,EventLogService
 AddService=HTTP,0,HTTPService
 AddService=MSIServer,0,MSIService
-AddService=MountMgr,0x800,MountMgrService
 AddService=RpcSs,0,RpcSsService
 AddService=Spooler,0,SpoolerService
 AddService=StiSvc,0,StiService
@@ -196,7 +212,6 @@ AddService=BITS,0,BITSService
 AddService=EventLog,0,EventLogService
 AddService=HTTP,0,HTTPService
 AddService=MSIServer,0,MSIService
-AddService=MountMgr,0x800,MountMgrService
 AddService=RpcSs,0,RpcSsService
 AddService=Spooler,0,SpoolerService
 AddService=StiSvc,0,StiService
@@ -216,7 +231,6 @@ AddService=BITS,0,BITSService
 AddService=EventLog,0,EventLogService
 AddService=HTTP,0,HTTPService
 AddService=MSIServer,0,MSIService
-AddService=MountMgr,0x800,MountMgrService
 AddService=RpcSs,0,RpcSsService
 AddService=Spooler,0,SpoolerService
 AddService=StiSvc,0,StiService




More information about the wine-cvs mailing list