aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-12-10 11:42:44 -0600
committerSean Hall <r.sean.hall@gmail.com>2021-12-11 20:03:13 -0600
commitfc30db9fa3aa1d25a6ef078452864673caa67ec5 (patch)
treee3415a5a1329a867b2934a038243e95098214ec3 /src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
parent1d58b3333d1d694d08b68f6c87223aa504bfe773 (diff)
downloadwix-fc30db9fa3aa1d25a6ef078452864673caa67ec5.tar.gz
wix-fc30db9fa3aa1d25a6ef078452864673caa67ec5.tar.bz2
wix-fc30db9fa3aa1d25a6ef078452864673caa67ec5.zip
Add BA events for setting the update bundle.
Fixes #6410
Diffstat (limited to 'src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h')
-rw-r--r--src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h25
1 files changed, 25 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 ad920577..2ffcf9d6 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
+++ b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
@@ -197,6 +197,8 @@ enum BOOTSTRAPPER_APPLICATION_MESSAGE
197 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEPAYLOADEXTRACTCOMPLETE, 197 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEPAYLOADEXTRACTCOMPLETE,
198 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEPAYLOADEXTRACTPROGRESS, 198 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEPAYLOADEXTRACTPROGRESS,
199 BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANROLLBACKBOUNDARY, 199 BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANROLLBACKBOUNDARY,
200 BOOTSTRAPPER_APPLICATION_MESSAGE_ONSETUPDATEBEGIN,
201 BOOTSTRAPPER_APPLICATION_MESSAGE_ONSETUPDATECOMPLETE,
200}; 202};
201 203
202enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION 204enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION
@@ -1228,6 +1230,29 @@ struct BA_ONROLLBACKMSITRANSACTIONCOMPLETE_RESULTS
1228 DWORD cbSize; 1230 DWORD cbSize;
1229}; 1231};
1230 1232
1233struct BA_ONSETUPDATEBEGIN_ARGS
1234{
1235 DWORD cbSize;
1236};
1237
1238struct BA_ONSETUPDATEBEGIN_RESULTS
1239{
1240 DWORD cbSize;
1241};
1242
1243struct BA_ONSETUPDATECOMPLETE_ARGS
1244{
1245 DWORD cbSize;
1246 HRESULT hrStatus;
1247 LPCWSTR wzPreviousPackageId;
1248 LPCWSTR wzNewPackageId;
1249};
1250
1251struct BA_ONSETUPDATECOMPLETE_RESULTS
1252{
1253 DWORD cbSize;
1254};
1255
1231struct BA_ONSHUTDOWN_ARGS 1256struct BA_ONSHUTDOWN_ARGS
1232{ 1257{
1233 DWORD cbSize; 1258 DWORD cbSize;