aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.BootstrapperCore.Native
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-11-16 21:59:26 -0600
committerSean Hall <r.sean.hall@gmail.com>2020-11-17 19:06:00 -0600
commit4ca0a5b2a8711cae9e60cb4075799bffef4ce75a (patch)
tree8b3a1fb83ec73de23457f202aa2f2c5468af0dc6 /src/WixToolset.BootstrapperCore.Native
parent7d45238e97c35ccea1f77be9065b9a3ed9213bfb (diff)
downloadwix-4ca0a5b2a8711cae9e60cb4075799bffef4ce75a.tar.gz
wix-4ca0a5b2a8711cae9e60cb4075799bffef4ce75a.tar.bz2
wix-4ca0a5b2a8711cae9e60cb4075799bffef4ce75a.zip
Add BA messages around system restore points.
Diffstat (limited to 'src/WixToolset.BootstrapperCore.Native')
-rw-r--r--src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h46
1 files changed, 46 insertions, 0 deletions
diff --git a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
index cfbb0571..80b23686 100644
--- a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
+++ b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
@@ -141,6 +141,10 @@ enum BOOTSTRAPPER_APPLICATION_MESSAGE
141 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCOMMITMSITRANSACTIONCOMPLETE, 141 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCOMMITMSITRANSACTIONCOMPLETE,
142 BOOTSTRAPPER_APPLICATION_MESSAGE_ONROLLBACKMSITRANSACTIONBEGIN, 142 BOOTSTRAPPER_APPLICATION_MESSAGE_ONROLLBACKMSITRANSACTIONBEGIN,
143 BOOTSTRAPPER_APPLICATION_MESSAGE_ONROLLBACKMSITRANSACTIONCOMPLETE, 143 BOOTSTRAPPER_APPLICATION_MESSAGE_ONROLLBACKMSITRANSACTIONCOMPLETE,
144 BOOTSTRAPPER_APPLICATION_MESSAGE_ONPAUSEAUTOMATICUPDATESBEGIN,
145 BOOTSTRAPPER_APPLICATION_MESSAGE_ONPAUSEAUTOMATICUPDATESCOMPLETE,
146 BOOTSTRAPPER_APPLICATION_MESSAGE_ONSYSTEMRESTOREPOINTBEGIN,
147 BOOTSTRAPPER_APPLICATION_MESSAGE_ONSYSTEMRESTOREPOINTCOMPLETE,
144}; 148};
145 149
146enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION 150enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION
@@ -818,6 +822,27 @@ struct BA_ONLAUNCHAPPROVEDEXECOMPLETE_RESULTS
818 DWORD cbSize; 822 DWORD cbSize;
819}; 823};
820 824
825struct BA_ONPAUSEAUTOMATICUPDATESBEGIN_ARGS
826{
827 DWORD cbSize;
828};
829
830struct BA_ONPAUSEAUTOMATICUPDATESBEGIN_RESULTS
831{
832 DWORD cbSize;
833};
834
835struct BA_ONPAUSEAUTOMATICUPDATESCOMPLETE_ARGS
836{
837 DWORD cbSize;
838 HRESULT hrStatus;
839};
840
841struct BA_ONPAUSEAUTOMATICUPDATESCOMPLETE_RESULTS
842{
843 DWORD cbSize;
844};
845
821struct BA_ONPLANBEGIN_ARGS 846struct BA_ONPLANBEGIN_ARGS
822{ 847{
823 DWORD cbSize; 848 DWORD cbSize;
@@ -1061,6 +1086,27 @@ struct BA_ONSTARTUP_RESULTS
1061 DWORD cbSize; 1086 DWORD cbSize;
1062}; 1087};
1063 1088
1089struct BA_ONSYSTEMRESTOREPOINTBEGIN_ARGS
1090{
1091 DWORD cbSize;
1092};
1093
1094struct BA_ONSYSTEMRESTOREPOINTBEGIN_RESULTS
1095{
1096 DWORD cbSize;
1097};
1098
1099struct BA_ONSYSTEMRESTOREPOINTCOMPLETE_ARGS
1100{
1101 DWORD cbSize;
1102 HRESULT hrStatus;
1103};
1104
1105struct BA_ONSYSTEMRESTOREPOINTCOMPLETE_RESULTS
1106{
1107 DWORD cbSize;
1108};
1109
1064struct BA_ONSYSTEMSHUTDOWN_ARGS 1110struct BA_ONSYSTEMSHUTDOWN_ARGS
1065{ 1111{
1066 DWORD cbSize; 1112 DWORD cbSize;