diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-02-10 18:09:34 -0600 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-02-10 19:51:19 -0600 |
commit | 27a0db4070a2b5756282bf15b957dd7f0021417f (patch) | |
tree | 2d0cdfe80d5ccd6d207bdf664a4f8e512281c1cf /src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | |
parent | 091573d459d6ab4947bd39bd3bc8faee3d18b4fc (diff) | |
download | wix-27a0db4070a2b5756282bf15b957dd7f0021417f.tar.gz wix-27a0db4070a2b5756282bf15b957dd7f0021417f.tar.bz2 wix-27a0db4070a2b5756282bf15b957dd7f0021417f.zip |
When rolling back a bundle failure, reinstall all upgrade related bundles.
Fixes #3421
Diffstat (limited to 'src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h')
-rw-r--r-- | src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h index 659901be..5c6258d0 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h +++ b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | |||
@@ -209,6 +209,7 @@ enum BOOTSTRAPPER_APPLICATION_MESSAGE | |||
209 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGEBEGIN, | 209 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGEBEGIN, |
210 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE, | 210 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE, |
211 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANNEDCOMPATIBLEPACKAGE, | 211 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANNEDCOMPATIBLEPACKAGE, |
212 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANRESTORERELATEDBUNDLE, | ||
212 | }; | 213 | }; |
213 | 214 | ||
214 | enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION | 215 | enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION |
@@ -1208,6 +1209,20 @@ struct BA_ONPLANRELATEDBUNDLE_RESULTS | |||
1208 | BOOTSTRAPPER_REQUEST_STATE requestedState; | 1209 | BOOTSTRAPPER_REQUEST_STATE requestedState; |
1209 | }; | 1210 | }; |
1210 | 1211 | ||
1212 | struct BA_ONPLANRESTORERELATEDBUNDLE_ARGS | ||
1213 | { | ||
1214 | DWORD cbSize; | ||
1215 | LPCWSTR wzBundleId; | ||
1216 | BOOTSTRAPPER_REQUEST_STATE recommendedState; | ||
1217 | }; | ||
1218 | |||
1219 | struct BA_ONPLANRESTORERELATEDBUNDLE_RESULTS | ||
1220 | { | ||
1221 | DWORD cbSize; | ||
1222 | BOOL fCancel; | ||
1223 | BOOTSTRAPPER_REQUEST_STATE requestedState; | ||
1224 | }; | ||
1225 | |||
1211 | struct BA_ONPLANROLLBACKBOUNDARY_ARGS | 1226 | struct BA_ONPLANROLLBACKBOUNDARY_ARGS |
1212 | { | 1227 | { |
1213 | DWORD cbSize; | 1228 | DWORD cbSize; |