aboutsummaryrefslogtreecommitdiff
path: root/src/balutil/inc/IBootstrapperApplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/balutil/inc/IBootstrapperApplication.h')
-rw-r--r--src/balutil/inc/IBootstrapperApplication.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/balutil/inc/IBootstrapperApplication.h b/src/balutil/inc/IBootstrapperApplication.h
index 30b456c7..e17d2589 100644
--- a/src/balutil/inc/IBootstrapperApplication.h
+++ b/src/balutil/inc/IBootstrapperApplication.h
@@ -194,6 +194,18 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A
194 __inout BOOL* pfCancel 194 __inout BOOL* pfCancel
195 ) = 0; 195 ) = 0;
196 196
197 // OnPlanMsiPackage - called when the engine plans an MSI or MSP package.
198 //
199 STDMETHOD(OnPlanMsiPackage)(
200 __in_z LPCWSTR wzPackageId,
201 __in BOOL fExecute, // false means rollback.
202 __in BOOTSTRAPPER_ACTION_STATE action,
203 __inout BOOL* pfCancel,
204 __inout BURN_MSI_PROPERTY* pActionMsiProperty,
205 __inout INSTALLUILEVEL* pUiLevel,
206 __inout BOOL* pfDisableExternalUiHandler
207 ) = 0;
208
197 // OnPlanPackageComplete - called after the engine plans a package. 209 // OnPlanPackageComplete - called after the engine plans a package.
198 // 210 //
199 STDMETHOD(OnPlanPackageComplete)( 211 STDMETHOD(OnPlanPackageComplete)(
@@ -390,6 +402,8 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A
390 __in_z LPCWSTR wzPackageId, 402 __in_z LPCWSTR wzPackageId,
391 __in BOOL fExecute, // false means rollback. 403 __in BOOL fExecute, // false means rollback.
392 __in BOOTSTRAPPER_ACTION_STATE action, 404 __in BOOTSTRAPPER_ACTION_STATE action,
405 __in INSTALLUILEVEL uiLevel,
406 __in BOOL fDisableExternalUiHandler,
393 __inout BOOL* pfCancel 407 __inout BOOL* pfCancel
394 ) = 0; 408 ) = 0;
395 409