aboutsummaryrefslogtreecommitdiff
path: root/src/api/burn/balutil/inc/BalBaseBAFunctions.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/api/burn/balutil/inc/BalBaseBAFunctions.h')
-rw-r--r--src/api/burn/balutil/inc/BalBaseBAFunctions.h41
1 files changed, 41 insertions, 0 deletions
diff --git a/src/api/burn/balutil/inc/BalBaseBAFunctions.h b/src/api/burn/balutil/inc/BalBaseBAFunctions.h
index 22e16f1b..c6d0924f 100644
--- a/src/api/burn/balutil/inc/BalBaseBAFunctions.h
+++ b/src/api/burn/balutil/inc/BalBaseBAFunctions.h
@@ -182,6 +182,16 @@ public: // IBootstrapperApplication
182 return S_OK; 182 return S_OK;
183 } 183 }
184 184
185 virtual STDMETHODIMP OnDetectCompatibleMsiPackage(
186 __in_z LPCWSTR /*wzPackageId*/,
187 __in_z LPCWSTR /*wzCompatiblePackageId*/,
188 __in LPCWSTR /*wzCompatiblePackageVersion*/,
189 __inout BOOL* /*pfCancel*/
190 )
191 {
192 return S_OK;
193 }
194
185 virtual STDMETHODIMP OnDetectRelatedMsiPackage( 195 virtual STDMETHODIMP OnDetectRelatedMsiPackage(
186 __in_z LPCWSTR /*wzPackageId*/, 196 __in_z LPCWSTR /*wzPackageId*/,
187 __in_z LPCWSTR /*wzUpgradeCode*/, 197 __in_z LPCWSTR /*wzUpgradeCode*/,
@@ -276,6 +286,28 @@ public: // IBootstrapperApplication
276 return S_OK; 286 return S_OK;
277 } 287 }
278 288
289 virtual STDMETHODIMP OnPlanCompatibleMsiPackageBegin(
290 __in_z LPCWSTR /*wzPackageId*/,
291 __in_z LPCWSTR /*wzCompatiblePackageId*/,
292 __in LPCWSTR /*wzCompatiblePackageVersion*/,
293 __in BOOL /*fRecommendedRemove*/,
294 __inout BOOL* /*pfRequestRemove*/,
295 __inout BOOL* /*pfCancel*/
296 )
297 {
298 return S_OK;
299 }
300
301 virtual STDMETHODIMP OnPlanCompatibleMsiPackageComplete(
302 __in_z LPCWSTR /*wzPackageId*/,
303 __in_z LPCWSTR /*wzCompatiblePackageId*/,
304 __in HRESULT /*hrStatus*/,
305 __in BOOL /*fRequestedRemove*/
306 )
307 {
308 return S_OK;
309 }
310
279 virtual STDMETHODIMP OnPlanPatchTarget( 311 virtual STDMETHODIMP OnPlanPatchTarget(
280 __in_z LPCWSTR /*wzPackageId*/, 312 __in_z LPCWSTR /*wzPackageId*/,
281 __in_z LPCWSTR /*wzProductCode*/, 313 __in_z LPCWSTR /*wzProductCode*/,
@@ -322,6 +354,15 @@ public: // IBootstrapperApplication
322 return S_OK; 354 return S_OK;
323 } 355 }
324 356
357 virtual STDMETHODIMP OnPlannedCompatiblePackage(
358 __in_z LPCWSTR /*wzPackageId*/,
359 __in_z LPCWSTR /*wzCompatiblePackageId*/,
360 __in BOOL /*fRemove*/
361 )
362 {
363 return S_OK;
364 }
365
325 virtual STDMETHODIMP OnPlannedPackage( 366 virtual STDMETHODIMP OnPlannedPackage(
326 __in_z LPCWSTR /*wzPackageId*/, 367 __in_z LPCWSTR /*wzPackageId*/,
327 __in BOOTSTRAPPER_ACTION_STATE /*execute*/, 368 __in BOOTSTRAPPER_ACTION_STATE /*execute*/,