diff options
Diffstat (limited to 'src/api')
-rw-r--r-- | src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h | 3 | ||||
-rw-r--r-- | src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs | 5 |
2 files changed, 6 insertions, 2 deletions
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h index d45c7b2a..cdb01330 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h +++ b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h | |||
@@ -15,13 +15,12 @@ extern "C" { | |||
15 | 15 | ||
16 | static const HRESULT E_SUSPECTED_AV_INTERFERENCE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WIX, 2000); | 16 | static const HRESULT E_SUSPECTED_AV_INTERFERENCE = MAKE_HRESULT(SEVERITY_ERROR, FACILITY_WIX, 2000); |
17 | 17 | ||
18 | // Note that ordering of the enumeration values is important. | ||
19 | // Some code paths use < or > comparisions and simply reording values will break those comparisons. | ||
20 | enum BOOTSTRAPPER_ACTION | 18 | enum BOOTSTRAPPER_ACTION |
21 | { | 19 | { |
22 | BOOTSTRAPPER_ACTION_UNKNOWN, | 20 | BOOTSTRAPPER_ACTION_UNKNOWN, |
23 | BOOTSTRAPPER_ACTION_HELP, | 21 | BOOTSTRAPPER_ACTION_HELP, |
24 | BOOTSTRAPPER_ACTION_LAYOUT, | 22 | BOOTSTRAPPER_ACTION_LAYOUT, |
23 | BOOTSTRAPPER_ACTION_UNSAFE_UNINSTALL, | ||
25 | BOOTSTRAPPER_ACTION_UNINSTALL, | 24 | BOOTSTRAPPER_ACTION_UNINSTALL, |
26 | BOOTSTRAPPER_ACTION_CACHE, | 25 | BOOTSTRAPPER_ACTION_CACHE, |
27 | BOOTSTRAPPER_ACTION_INSTALL, | 26 | BOOTSTRAPPER_ACTION_INSTALL, |
diff --git a/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs b/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs index 8ead0919..ebea6c4f 100644 --- a/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs +++ b/src/api/burn/WixToolset.Mba.Core/IBootstrapperEngine.cs | |||
@@ -341,6 +341,11 @@ namespace WixToolset.Mba.Core | |||
341 | /// <summary> | 341 | /// <summary> |
342 | /// | 342 | /// |
343 | /// </summary> | 343 | /// </summary> |
344 | UnsafeUninstall, | ||
345 | |||
346 | /// <summary> | ||
347 | /// | ||
348 | /// </summary> | ||
344 | Uninstall, | 349 | Uninstall, |
345 | 350 | ||
346 | /// <summary> | 351 | /// <summary> |