aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h')
-rw-r--r--src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h45
1 files changed, 45 insertions, 0 deletions
diff --git a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
index 9fb6ffff..edb981a9 100644
--- a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
+++ b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
@@ -150,6 +150,9 @@ enum BOOTSTRAPPER_APPLICATION_MESSAGE
150 BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANNEDPACKAGE, 150 BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANNEDPACKAGE,
151 BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANFORWARDCOMPATIBLEBUNDLE, 151 BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANFORWARDCOMPATIBLEBUNDLE,
152 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEVERIFYPROGRESS, 152 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEVERIFYPROGRESS,
153 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYBEGIN,
154 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYCOMPLETE,
155 BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYPROGRESS,
153}; 156};
154 157
155enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION 158enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION
@@ -399,6 +402,48 @@ struct BA_ONCACHECOMPLETE_RESULTS
399 DWORD cbSize; 402 DWORD cbSize;
400}; 403};
401 404
405struct BA_ONCACHECONTAINERORPAYLOADVERIFYBEGIN_ARGS
406{
407 DWORD cbSize;
408 LPCWSTR wzPackageOrContainerId;
409 LPCWSTR wzPayloadId;
410};
411
412struct BA_ONCACHECONTAINERORPAYLOADVERIFYBEGIN_RESULTS
413{
414 DWORD cbSize;
415 BOOL fCancel;
416};
417
418struct BA_ONCACHECONTAINERORPAYLOADVERIFYCOMPLETE_ARGS
419{
420 DWORD cbSize;
421 LPCWSTR wzPackageOrContainerId;
422 LPCWSTR wzPayloadId;
423 HRESULT hrStatus;
424};
425
426struct BA_ONCACHECONTAINERORPAYLOADVERIFYCOMPLETE_RESULTS
427{
428 DWORD cbSize;
429};
430
431struct BA_ONCACHECONTAINERORPAYLOADVERIFYPROGRESS_ARGS
432{
433 DWORD cbSize;
434 LPCWSTR wzPackageOrContainerId;
435 LPCWSTR wzPayloadId;
436 DWORD64 dw64Progress;
437 DWORD64 dw64Total;
438 DWORD dwOverallPercentage;
439};
440
441struct BA_ONCACHECONTAINERORPAYLOADVERIFYPROGRESS_RESULTS
442{
443 DWORD cbSize;
444 BOOL fCancel;
445};
446
402struct BA_ONCACHEPACKAGEBEGIN_ARGS 447struct BA_ONCACHEPACKAGEBEGIN_ARGS
403{ 448{
404 DWORD cbSize; 449 DWORD cbSize;