diff options
Diffstat (limited to 'src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h')
| -rw-r--r-- | src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | 19 |
1 files changed, 16 insertions, 3 deletions
diff --git a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h index 1ba25cd7..0a89b3f4 100644 --- a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h +++ b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | |||
| @@ -142,6 +142,7 @@ enum BOOTSTRAPPER_APPLICATION_MESSAGE | |||
| 142 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPAUSEAUTOMATICUPDATESCOMPLETE, | 142 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPAUSEAUTOMATICUPDATESCOMPLETE, |
| 143 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONSYSTEMRESTOREPOINTBEGIN, | 143 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONSYSTEMRESTOREPOINTBEGIN, |
| 144 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONSYSTEMRESTOREPOINTCOMPLETE, | 144 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONSYSTEMRESTOREPOINTCOMPLETE, |
| 145 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANNEDPACKAGE, | ||
| 145 | }; | 146 | }; |
| 146 | 147 | ||
| 147 | enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION | 148 | enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION |
| @@ -885,10 +886,25 @@ struct BA_ONPLANMSIPACKAGE_RESULTS | |||
| 885 | BOOL fDisableExternalUiHandler; | 886 | BOOL fDisableExternalUiHandler; |
| 886 | }; | 887 | }; |
| 887 | 888 | ||
| 889 | struct BA_ONPLANNEDPACKAGE_ARGS | ||
| 890 | { | ||
| 891 | DWORD cbSize; | ||
| 892 | LPCWSTR wzPackageId; | ||
| 893 | BOOTSTRAPPER_ACTION_STATE execute; | ||
| 894 | BOOTSTRAPPER_ACTION_STATE rollback; | ||
| 895 | }; | ||
| 896 | |||
| 897 | struct BA_ONPLANNEDPACKAGE_RESULTS | ||
| 898 | { | ||
| 899 | DWORD cbSize; | ||
| 900 | }; | ||
| 901 | |||
| 888 | struct BA_ONPLANPACKAGEBEGIN_ARGS | 902 | struct BA_ONPLANPACKAGEBEGIN_ARGS |
| 889 | { | 903 | { |
| 890 | DWORD cbSize; | 904 | DWORD cbSize; |
| 891 | LPCWSTR wzPackageId; | 905 | LPCWSTR wzPackageId; |
| 906 | BOOTSTRAPPER_PACKAGE_STATE state; | ||
| 907 | BOOL fInstallCondition; | ||
| 892 | BOOTSTRAPPER_REQUEST_STATE recommendedState; | 908 | BOOTSTRAPPER_REQUEST_STATE recommendedState; |
| 893 | }; | 909 | }; |
| 894 | 910 | ||
| @@ -904,10 +920,7 @@ struct BA_ONPLANPACKAGECOMPLETE_ARGS | |||
| 904 | DWORD cbSize; | 920 | DWORD cbSize; |
| 905 | LPCWSTR wzPackageId; | 921 | LPCWSTR wzPackageId; |
| 906 | HRESULT hrStatus; | 922 | HRESULT hrStatus; |
| 907 | BOOTSTRAPPER_PACKAGE_STATE state; | ||
| 908 | BOOTSTRAPPER_REQUEST_STATE requested; | 923 | BOOTSTRAPPER_REQUEST_STATE requested; |
| 909 | BOOTSTRAPPER_ACTION_STATE execute; | ||
| 910 | BOOTSTRAPPER_ACTION_STATE rollback; | ||
| 911 | }; | 924 | }; |
| 912 | 925 | ||
| 913 | struct BA_ONPLANPACKAGECOMPLETE_RESULTS | 926 | struct BA_ONPLANPACKAGECOMPLETE_RESULTS |
