diff options
Diffstat (limited to 'src/api/burn/WixToolset.BootstrapperCore.Native/inc')
| -rw-r--r-- | src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | 61 |
1 files changed, 61 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 4fbfc890..659901be 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h +++ b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | |||
| @@ -205,6 +205,10 @@ enum BOOTSTRAPPER_APPLICATION_MESSAGE | |||
| 205 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANROLLBACKBOUNDARY, | 205 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANROLLBACKBOUNDARY, |
| 206 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONSETUPDATEBEGIN, | 206 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONSETUPDATEBEGIN, |
| 207 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONSETUPDATECOMPLETE, | 207 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONSETUPDATECOMPLETE, |
| 208 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONDETECTCOMPATIBLEMSIPACKAGE, | ||
| 209 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGEBEGIN, | ||
| 210 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE, | ||
| 211 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANNEDCOMPATIBLEPACKAGE, | ||
| 208 | }; | 212 | }; |
| 209 | 213 | ||
| 210 | enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION | 214 | enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION |
| @@ -648,6 +652,20 @@ struct BA_ONDETECTBEGIN_RESULTS | |||
| 648 | BOOL fCancel; | 652 | BOOL fCancel; |
| 649 | }; | 653 | }; |
| 650 | 654 | ||
| 655 | struct BA_ONDETECTCOMPATIBLEMSIPACKAGE_ARGS | ||
| 656 | { | ||
| 657 | DWORD cbSize; | ||
| 658 | LPCWSTR wzPackageId; | ||
| 659 | LPCWSTR wzCompatiblePackageId; | ||
| 660 | LPCWSTR wzCompatiblePackageVersion; | ||
| 661 | }; | ||
| 662 | |||
| 663 | struct BA_ONDETECTCOMPATIBLEMSIPACKAGE_RESULTS | ||
| 664 | { | ||
| 665 | DWORD cbSize; | ||
| 666 | BOOL fCancel; | ||
| 667 | }; | ||
| 668 | |||
| 651 | struct BA_ONDETECTCOMPLETE_ARGS | 669 | struct BA_ONDETECTCOMPLETE_ARGS |
| 652 | { | 670 | { |
| 653 | DWORD cbSize; | 671 | DWORD cbSize; |
| @@ -1023,6 +1041,36 @@ struct BA_ONPLANBEGIN_RESULTS | |||
| 1023 | BOOL fCancel; | 1041 | BOOL fCancel; |
| 1024 | }; | 1042 | }; |
| 1025 | 1043 | ||
| 1044 | struct BA_ONPLANCOMPATIBLEMSIPACKAGEBEGIN_ARGS | ||
| 1045 | { | ||
| 1046 | DWORD cbSize; | ||
| 1047 | LPCWSTR wzPackageId; | ||
| 1048 | LPCWSTR wzCompatiblePackageId; | ||
| 1049 | LPCWSTR wzCompatiblePackageVersion; | ||
| 1050 | BOOL fRecommendedRemove; | ||
| 1051 | }; | ||
| 1052 | |||
| 1053 | struct BA_ONPLANCOMPATIBLEMSIPACKAGEBEGIN_RESULTS | ||
| 1054 | { | ||
| 1055 | DWORD cbSize; | ||
| 1056 | BOOL fCancel; | ||
| 1057 | BOOL fRequestRemove; | ||
| 1058 | }; | ||
| 1059 | |||
| 1060 | struct BA_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE_ARGS | ||
| 1061 | { | ||
| 1062 | DWORD cbSize; | ||
| 1063 | LPCWSTR wzPackageId; | ||
| 1064 | LPCWSTR wzCompatiblePackageId; | ||
| 1065 | HRESULT hrStatus; | ||
| 1066 | BOOL fRequestedRemove; | ||
| 1067 | }; | ||
| 1068 | |||
| 1069 | struct BA_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE_RESULTS | ||
| 1070 | { | ||
| 1071 | DWORD cbSize; | ||
| 1072 | }; | ||
| 1073 | |||
| 1026 | struct BA_ONPLANCOMPLETE_ARGS | 1074 | struct BA_ONPLANCOMPLETE_ARGS |
| 1027 | { | 1075 | { |
| 1028 | DWORD cbSize; | 1076 | DWORD cbSize; |
| @@ -1086,6 +1134,19 @@ struct BA_ONPLANMSIPACKAGE_RESULTS | |||
| 1086 | BOOTSTRAPPER_MSI_FILE_VERSIONING fileVersioning; | 1134 | BOOTSTRAPPER_MSI_FILE_VERSIONING fileVersioning; |
| 1087 | }; | 1135 | }; |
| 1088 | 1136 | ||
| 1137 | struct BA_ONPLANNEDCOMPATIBLEPACKAGE_ARGS | ||
| 1138 | { | ||
| 1139 | DWORD cbSize; | ||
| 1140 | LPCWSTR wzPackageId; | ||
| 1141 | LPCWSTR wzCompatiblePackageId; | ||
| 1142 | BOOL fRemove; | ||
| 1143 | }; | ||
| 1144 | |||
| 1145 | struct BA_ONPLANNEDCOMPATIBLEPACKAGE_RESULTS | ||
| 1146 | { | ||
| 1147 | DWORD cbSize; | ||
| 1148 | }; | ||
| 1149 | |||
| 1089 | struct BA_ONPLANNEDPACKAGE_ARGS | 1150 | struct BA_ONPLANNEDPACKAGE_ARGS |
| 1090 | { | 1151 | { |
| 1091 | DWORD cbSize; | 1152 | DWORD cbSize; |
