aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/WixToolset.BootstrapperCore.Native
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/burn/WixToolset.BootstrapperCore.Native')
-rw-r--r--src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h9
1 files changed, 9 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 b7dc17c2..ad920577 100644
--- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
+++ b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h
@@ -115,6 +115,13 @@ enum BOOTSTRAPPER_PACKAGE_CONDITION_RESULT
115 BOOTSTRAPPER_PACKAGE_CONDITION_TRUE, 115 BOOTSTRAPPER_PACKAGE_CONDITION_TRUE,
116}; 116};
117 117
118enum BOOTSTRAPPER_MSI_FILE_VERSIONING
119{
120 BOOTSTRAPPER_MSI_FILE_VERSIONING_MISSING_OR_OLDER, //o
121 BOOTSTRAPPER_MSI_FILE_VERSIONING_MISSING_OR_OLDER_OR_EQUAL, //e
122 BOOTSTRAPPER_MSI_FILE_VERSIONING_ALL, //a
123};
124
118enum BOOTSTRAPPER_APPLICATION_MESSAGE 125enum BOOTSTRAPPER_APPLICATION_MESSAGE
119{ 126{
120 BOOTSTRAPPER_APPLICATION_MESSAGE_ONDETECTBEGIN, 127 BOOTSTRAPPER_APPLICATION_MESSAGE_ONDETECTBEGIN,
@@ -1058,6 +1065,7 @@ struct BA_ONPLANMSIPACKAGE_ARGS
1058 LPCWSTR wzPackageId; 1065 LPCWSTR wzPackageId;
1059 BOOL fExecute; // false means rollback. 1066 BOOL fExecute; // false means rollback.
1060 BOOTSTRAPPER_ACTION_STATE action; 1067 BOOTSTRAPPER_ACTION_STATE action;
1068 BOOTSTRAPPER_MSI_FILE_VERSIONING recommendedFileVersioning;
1061}; 1069};
1062 1070
1063struct BA_ONPLANMSIPACKAGE_RESULTS 1071struct BA_ONPLANMSIPACKAGE_RESULTS
@@ -1067,6 +1075,7 @@ struct BA_ONPLANMSIPACKAGE_RESULTS
1067 BURN_MSI_PROPERTY actionMsiProperty; 1075 BURN_MSI_PROPERTY actionMsiProperty;
1068 INSTALLUILEVEL uiLevel; 1076 INSTALLUILEVEL uiLevel;
1069 BOOL fDisableExternalUiHandler; 1077 BOOL fDisableExternalUiHandler;
1078 BOOTSTRAPPER_MSI_FILE_VERSIONING fileVersioning;
1070}; 1079};
1071 1080
1072struct BA_ONPLANNEDPACKAGE_ARGS 1081struct BA_ONPLANNEDPACKAGE_ARGS