diff options
Diffstat (limited to 'src/balutil/inc/IBootstrapperApplication.h')
-rw-r--r-- | src/balutil/inc/IBootstrapperApplication.h | 14 |
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 | ||