diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-05-13 20:46:08 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-05-19 12:15:13 -0500 |
commit | 2c085b3aa89150fff9a0ea6df2cde0ce56e3066d (patch) | |
tree | d5c1cfb9e6fa1cc1270c813d28a6ca3ee4f84b0b /src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | |
parent | f88ffc7f5c1710b5e106d7e6aea7f1e32fb15dfe (diff) | |
download | wix-2c085b3aa89150fff9a0ea6df2cde0ce56e3066d.tar.gz wix-2c085b3aa89150fff9a0ea6df2cde0ce56e3066d.tar.bz2 wix-2c085b3aa89150fff9a0ea6df2cde0ce56e3066d.zip |
Add InProgressDisplayName for bundles.
#6296
Diffstat (limited to 'src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h')
-rw-r--r-- | src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h index 2a6d5c8a..56f6b361 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h +++ b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | |||
@@ -20,6 +20,13 @@ enum BOOTSTRAPPER_RESTART | |||
20 | BOOTSTRAPPER_RESTART_ALWAYS, | 20 | BOOTSTRAPPER_RESTART_ALWAYS, |
21 | }; | 21 | }; |
22 | 22 | ||
23 | enum BOOTSTRAPPER_REGISTRATION_TYPE | ||
24 | { | ||
25 | BOOTSTRAPPER_REGISTRATION_TYPE_NONE, // The engine will ignore NONE if it recommended INPROGRESS or FULL. | ||
26 | BOOTSTRAPPER_REGISTRATION_TYPE_INPROGRESS, | ||
27 | BOOTSTRAPPER_REGISTRATION_TYPE_FULL, | ||
28 | }; | ||
29 | |||
23 | enum BOOTSTRAPPER_RESUME_TYPE | 30 | enum BOOTSTRAPPER_RESUME_TYPE |
24 | { | 31 | { |
25 | BOOTSTRAPPER_RESUME_TYPE_NONE, | 32 | BOOTSTRAPPER_RESUME_TYPE_NONE, |
@@ -1163,12 +1170,14 @@ struct BA_ONPROGRESS_RESULTS | |||
1163 | struct BA_ONREGISTERBEGIN_ARGS | 1170 | struct BA_ONREGISTERBEGIN_ARGS |
1164 | { | 1171 | { |
1165 | DWORD cbSize; | 1172 | DWORD cbSize; |
1173 | BOOTSTRAPPER_REGISTRATION_TYPE recommendedRegistrationType; | ||
1166 | }; | 1174 | }; |
1167 | 1175 | ||
1168 | struct BA_ONREGISTERBEGIN_RESULTS | 1176 | struct BA_ONREGISTERBEGIN_RESULTS |
1169 | { | 1177 | { |
1170 | DWORD cbSize; | 1178 | DWORD cbSize; |
1171 | BOOL fCancel; | 1179 | BOOL fCancel; |
1180 | BOOTSTRAPPER_REGISTRATION_TYPE registrationType; | ||
1172 | }; | 1181 | }; |
1173 | 1182 | ||
1174 | struct BA_ONREGISTERCOMPLETE_ARGS | 1183 | struct BA_ONREGISTERCOMPLETE_ARGS |
@@ -1262,13 +1271,13 @@ struct BA_ONSYSTEMSHUTDOWN_RESULTS | |||
1262 | struct BA_ONUNREGISTERBEGIN_ARGS | 1271 | struct BA_ONUNREGISTERBEGIN_ARGS |
1263 | { | 1272 | { |
1264 | DWORD cbSize; | 1273 | DWORD cbSize; |
1265 | BOOL fKeepRegistration; | 1274 | BOOTSTRAPPER_REGISTRATION_TYPE recommendedRegistrationType; |
1266 | }; | 1275 | }; |
1267 | 1276 | ||
1268 | struct BA_ONUNREGISTERBEGIN_RESULTS | 1277 | struct BA_ONUNREGISTERBEGIN_RESULTS |
1269 | { | 1278 | { |
1270 | DWORD cbSize; | 1279 | DWORD cbSize; |
1271 | BOOL fForceKeepRegistration; | 1280 | BOOTSTRAPPER_REGISTRATION_TYPE registrationType; |
1272 | }; | 1281 | }; |
1273 | 1282 | ||
1274 | struct BA_ONUNREGISTERCOMPLETE_ARGS | 1283 | struct BA_ONUNREGISTERCOMPLETE_ARGS |