diff options
Diffstat (limited to 'src/api/burn/balutil/inc/BalBaseBAFunctions.h')
-rw-r--r-- | src/api/burn/balutil/inc/BalBaseBAFunctions.h | 41 |
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*/, |