summaryrefslogtreecommitdiff
path: root/src/api/burn/balutil
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-05-13 20:46:08 -0500
committerSean Hall <r.sean.hall@gmail.com>2021-05-19 12:15:13 -0500
commit2c085b3aa89150fff9a0ea6df2cde0ce56e3066d (patch)
treed5c1cfb9e6fa1cc1270c813d28a6ca3ee4f84b0b /src/api/burn/balutil
parentf88ffc7f5c1710b5e106d7e6aea7f1e32fb15dfe (diff)
downloadwix-2c085b3aa89150fff9a0ea6df2cde0ce56e3066d.tar.gz
wix-2c085b3aa89150fff9a0ea6df2cde0ce56e3066d.tar.bz2
wix-2c085b3aa89150fff9a0ea6df2cde0ce56e3066d.zip
Add InProgressDisplayName for bundles.
#6296
Diffstat (limited to 'src/api/burn/balutil')
-rw-r--r--src/api/burn/balutil/inc/BalBaseBAFunctions.h8
-rw-r--r--src/api/burn/balutil/inc/BalBaseBootstrapperApplication.h8
-rw-r--r--src/api/burn/balutil/inc/BalBaseBootstrapperApplicationProc.h6
-rw-r--r--src/api/burn/balutil/inc/IBootstrapperApplication.h8
4 files changed, 18 insertions, 12 deletions
diff --git a/src/api/burn/balutil/inc/BalBaseBAFunctions.h b/src/api/burn/balutil/inc/BalBaseBAFunctions.h
index ee2e452f..c5771efc 100644
--- a/src/api/burn/balutil/inc/BalBaseBAFunctions.h
+++ b/src/api/burn/balutil/inc/BalBaseBAFunctions.h
@@ -379,7 +379,9 @@ public: // IBootstrapperApplication
379 } 379 }
380 380
381 virtual STDMETHODIMP OnRegisterBegin( 381 virtual STDMETHODIMP OnRegisterBegin(
382 __inout BOOL* /*pfCancel*/ 382 __in BOOTSTRAPPER_REGISTRATION_TYPE /*recommendedRegistrationType*/,
383 __inout BOOL* /*pfCancel*/,
384 __inout BOOTSTRAPPER_REGISTRATION_TYPE* /*pRegistrationType*/
383 ) 385 )
384 { 386 {
385 return S_OK; 387 return S_OK;
@@ -597,8 +599,8 @@ public: // IBootstrapperApplication
597 } 599 }
598 600
599 virtual STDMETHODIMP OnUnregisterBegin( 601 virtual STDMETHODIMP OnUnregisterBegin(
600 __in BOOL /*fKeepRegistration*/, 602 __in BOOTSTRAPPER_REGISTRATION_TYPE /*recommendedRegistrationType*/,
601 __inout BOOL* /*pfForceKeepRegistration*/ 603 __inout BOOTSTRAPPER_REGISTRATION_TYPE* /*pRegistrationType*/
602 ) 604 )
603 { 605 {
604 return S_OK; 606 return S_OK;
diff --git a/src/api/burn/balutil/inc/BalBaseBootstrapperApplication.h b/src/api/burn/balutil/inc/BalBaseBootstrapperApplication.h
index bf21c4a5..393987ba 100644
--- a/src/api/burn/balutil/inc/BalBaseBootstrapperApplication.h
+++ b/src/api/burn/balutil/inc/BalBaseBootstrapperApplication.h
@@ -435,7 +435,9 @@ public: // IBootstrapperApplication
435 } 435 }
436 436
437 virtual STDMETHODIMP OnRegisterBegin( 437 virtual STDMETHODIMP OnRegisterBegin(
438 __inout BOOL* pfCancel 438 __in BOOTSTRAPPER_REGISTRATION_TYPE /*recommendedRegistrationType*/,
439 __inout BOOL* pfCancel,
440 __inout BOOTSTRAPPER_REGISTRATION_TYPE* /*pRegistrationType*/
439 ) 441 )
440 { 442 {
441 *pfCancel |= CheckCanceled(); 443 *pfCancel |= CheckCanceled();
@@ -769,8 +771,8 @@ public: // IBootstrapperApplication
769 } 771 }
770 772
771 virtual STDMETHODIMP OnUnregisterBegin( 773 virtual STDMETHODIMP OnUnregisterBegin(
772 __in BOOL /*fKeepRegistration*/, 774 __in BOOTSTRAPPER_REGISTRATION_TYPE /*recommendedRegistrationType*/,
773 __inout BOOL* /*pfForceKeepRegistration*/ 775 __inout BOOTSTRAPPER_REGISTRATION_TYPE* /*pRegistrationType*/
774 ) 776 )
775 { 777 {
776 return S_OK; 778 return S_OK;
diff --git a/src/api/burn/balutil/inc/BalBaseBootstrapperApplicationProc.h b/src/api/burn/balutil/inc/BalBaseBootstrapperApplicationProc.h
index 7fe3ffd8..69031d62 100644
--- a/src/api/burn/balutil/inc/BalBaseBootstrapperApplicationProc.h
+++ b/src/api/burn/balutil/inc/BalBaseBootstrapperApplicationProc.h
@@ -263,11 +263,11 @@ static HRESULT BalBaseBAProcOnError(
263 263
264static HRESULT BalBaseBAProcOnRegisterBegin( 264static HRESULT BalBaseBAProcOnRegisterBegin(
265 __in IBootstrapperApplication* pBA, 265 __in IBootstrapperApplication* pBA,
266 __in BA_ONREGISTERBEGIN_ARGS* /*pArgs*/, 266 __in BA_ONREGISTERBEGIN_ARGS* pArgs,
267 __inout BA_ONREGISTERBEGIN_RESULTS* pResults 267 __inout BA_ONREGISTERBEGIN_RESULTS* pResults
268 ) 268 )
269{ 269{
270 return pBA->OnRegisterBegin(&pResults->fCancel); 270 return pBA->OnRegisterBegin(pArgs->recommendedRegistrationType, &pResults->fCancel, &pResults->registrationType);
271} 271}
272 272
273static HRESULT BalBaseBAProcOnRegisterComplete( 273static HRESULT BalBaseBAProcOnRegisterComplete(
@@ -456,7 +456,7 @@ static HRESULT BalBaseBAProcOnUnregisterBegin(
456 __inout BA_ONUNREGISTERBEGIN_RESULTS* pResults 456 __inout BA_ONUNREGISTERBEGIN_RESULTS* pResults
457 ) 457 )
458{ 458{
459 return pBA->OnUnregisterBegin(pArgs->fKeepRegistration, &pResults->fForceKeepRegistration); 459 return pBA->OnUnregisterBegin(pArgs->recommendedRegistrationType, &pResults->registrationType);
460} 460}
461 461
462static HRESULT BalBaseBAProcOnUnregisterComplete( 462static HRESULT BalBaseBAProcOnUnregisterComplete(
diff --git a/src/api/burn/balutil/inc/IBootstrapperApplication.h b/src/api/burn/balutil/inc/IBootstrapperApplication.h
index c284cb49..98b88f44 100644
--- a/src/api/burn/balutil/inc/IBootstrapperApplication.h
+++ b/src/api/burn/balutil/inc/IBootstrapperApplication.h
@@ -280,7 +280,9 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A
280 // OnRegisterBegin - called when the engine registers the bundle. 280 // OnRegisterBegin - called when the engine registers the bundle.
281 // 281 //
282 STDMETHOD(OnRegisterBegin)( 282 STDMETHOD(OnRegisterBegin)(
283 __inout BOOL* pfCancel 283 __in BOOTSTRAPPER_REGISTRATION_TYPE recommendedRegistrationType,
284 __inout BOOL* pfCancel,
285 __inout BOOTSTRAPPER_REGISTRATION_TYPE* pRegistrationType
284 ) = 0; 286 ) = 0;
285 287
286 // OnRegisterComplete - called when the engine registration is 288 // OnRegisterComplete - called when the engine registration is
@@ -519,8 +521,8 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A
519 // OnUnregisterBegin - called when the engine unregisters the bundle. 521 // OnUnregisterBegin - called when the engine unregisters the bundle.
520 // 522 //
521 STDMETHOD(OnUnregisterBegin)( 523 STDMETHOD(OnUnregisterBegin)(
522 __in BOOL fKeepRegistration, 524 __in BOOTSTRAPPER_REGISTRATION_TYPE recommendedRegistrationType,
523 __inout BOOL* pfForceKeepRegistration 525 __inout BOOTSTRAPPER_REGISTRATION_TYPE* pRegistrationType
524 ) = 0; 526 ) = 0;
525 527
526 // OnUnregisterComplete - called when the engine unregistration is complete. 528 // OnUnregisterComplete - called when the engine unregistration is complete.