From 0d3d54992104288e9ee0c834d0b96e8502fd2d42 Mon Sep 17 00:00:00 2001 From: Rob Mensching Date: Thu, 11 Jan 2024 18:26:20 -0800 Subject: Move the BootstrapperApplication out of proc --- src/api/burn/WixToolset.Mba.Core/MbaNative.cs | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'src/api/burn/WixToolset.Mba.Core/MbaNative.cs') diff --git a/src/api/burn/WixToolset.Mba.Core/MbaNative.cs b/src/api/burn/WixToolset.Mba.Core/MbaNative.cs index a68a3907..e8e9d576 100644 --- a/src/api/burn/WixToolset.Mba.Core/MbaNative.cs +++ b/src/api/burn/WixToolset.Mba.Core/MbaNative.cs @@ -8,14 +8,10 @@ namespace WixToolset.Mba.Core internal static class MbaNative { [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)] - internal static extern IBootstrapperEngine InitializeFromCreateArgs( - IntPtr pArgs, - ref Command pCommand - ); + internal static extern void BootstrapperApplicationDebuggerCheck(); - [DllImport("mbanative.dll", ExactSpelling = true)] - internal static extern void StoreBAInCreateResults( - IntPtr pResults, + [DllImport("mbanative.dll", ExactSpelling = true, PreserveSig = false)] + internal static extern void BootstrapperApplicationRun( [MarshalAs(UnmanagedType.Interface)] IBootstrapperApplication pBA ); } -- cgit v1.2.3-55-g6feb