aboutsummaryrefslogtreecommitdiff
path: root/src/api
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-01-16 16:35:36 -0600
committerSean Hall <r.sean.hall@gmail.com>2022-01-16 22:59:50 -0600
commit5ed5a24fae06b35351235d708b6ab410d8310d33 (patch)
tree1b3e15d3d1fdb5b81c2bb8095f64c8f40a44c464 /src/api
parenteee408f4f52823038ca6da83693efd135c8511c8 (diff)
downloadwix-5ed5a24fae06b35351235d708b6ab410d8310d33.tar.gz
wix-5ed5a24fae06b35351235d708b6ab410d8310d33.tar.bz2
wix-5ed5a24fae06b35351235d708b6ab410d8310d33.zip
Add BOOTSTRAPPER_REQUEST_STATE_FORCE_PRESENT.
Make BOOTSTRAPPER_REQUEST_STATE_FORCE_ABSENT uninstall even if detected absent. Remove fPseudoBundle.
Diffstat (limited to 'src/api')
-rw-r--r--src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h1
-rw-r--r--src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs5
2 files changed, 6 insertions, 0 deletions
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
index 56405685..d45c7b2a 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
+++ b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
@@ -57,6 +57,7 @@ enum BOOTSTRAPPER_REQUEST_STATE
57 BOOTSTRAPPER_REQUEST_STATE_ABSENT, 57 BOOTSTRAPPER_REQUEST_STATE_ABSENT,
58 BOOTSTRAPPER_REQUEST_STATE_CACHE, 58 BOOTSTRAPPER_REQUEST_STATE_CACHE,
59 BOOTSTRAPPER_REQUEST_STATE_PRESENT, 59 BOOTSTRAPPER_REQUEST_STATE_PRESENT,
60 BOOTSTRAPPER_REQUEST_STATE_FORCE_PRESENT,
60 BOOTSTRAPPER_REQUEST_STATE_REPAIR, 61 BOOTSTRAPPER_REQUEST_STATE_REPAIR,
61}; 62};
62 63
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs b/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs
index 681c6f2c..8ead0919 100644
--- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs
+++ b/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs
@@ -490,6 +490,11 @@ namespace WixToolset.Mba.Core
490 /// <summary> 490 /// <summary>
491 /// 491 ///
492 /// </summary> 492 /// </summary>
493 ForcePresent,
494
495 /// <summary>
496 ///
497 /// </summary>
493 Repair, 498 Repair,
494 } 499 }
495 500