From 50cb451bcee148afd9768086c1bb5ed4f75562df Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Thu, 14 May 2020 19:59:06 +1000 Subject: WIXFEAT:6164 Give BA control over UI level and handler. --- src/engine/userexperience.h | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) (limited to 'src/engine/userexperience.h') diff --git a/src/engine/userexperience.h b/src/engine/userexperience.h index 7d2b743d..a5a97ffa 100644 --- a/src/engine/userexperience.h +++ b/src/engine/userexperience.h @@ -294,7 +294,9 @@ BAAPI UserExperienceOnExecutePackageBegin( __in BURN_USER_EXPERIENCE* pUserExperience, __in_z LPCWSTR wzPackageId, __in BOOL fExecute, - __in BOOTSTRAPPER_ACTION_STATE action + __in BOOTSTRAPPER_ACTION_STATE action, + __in INSTALLUILEVEL uiLevel, + __in BOOL fDisableExternalUiHandler ); BAAPI UserExperienceOnExecutePackageComplete( __in BURN_USER_EXPERIENCE* pUserExperience, @@ -354,6 +356,15 @@ BAAPI UserExperienceOnPlanMsiFeature( __in_z LPCWSTR wzFeatureId, __inout BOOTSTRAPPER_FEATURE_STATE* pRequestedState ); +BAAPI UserExperienceOnPlanMsiPackage( + __in BURN_USER_EXPERIENCE* pUserExperience, + __in_z LPCWSTR wzPackageId, + __in BOOL fExecute, + __in BOOTSTRAPPER_ACTION_STATE action, + __inout BURN_MSI_PROPERTY* pActionMsiProperty, + __inout INSTALLUILEVEL* pUiLevel, + __inout BOOL* pfDisableExternalUiHandler + ); BAAPI UserExperienceOnPlanPackageBegin( __in BURN_USER_EXPERIENCE* pUserExperience, __in_z LPCWSTR wzPackageId, -- cgit v1.2.3-55-g6feb