summaryrefslogtreecommitdiff
path: root/src/api/burn/balutil/inc/BalBaseBAFunctions.h
diff options
context:
space:
mode:
authorNir Bar <nir.bar@panel-sw.co.il>2022-12-06 13:22:41 +0200
committerSean Hall <r.sean.hall@gmail.com>2022-12-12 21:50:39 -0600
commit50e24e9cf2084b6cb67b5d8fc509163061408bb6 (patch)
tree05c9df57480eb6308c3462c13847b43288f9dbb4 /src/api/burn/balutil/inc/BalBaseBAFunctions.h
parentc54f3083489827a1e57c6fd7f3d76f62ddc6e85e (diff)
downloadwix-50e24e9cf2084b6cb67b5d8fc509163061408bb6.tar.gz
wix-50e24e9cf2084b6cb67b5d8fc509163061408bb6.tar.bz2
wix-50e24e9cf2084b6cb67b5d8fc509163061408bb6.zip
Use MSI transaction end result to detect whether reboot is needed
Diffstat (limited to 'src/api/burn/balutil/inc/BalBaseBAFunctions.h')
-rw-r--r--src/api/burn/balutil/inc/BalBaseBAFunctions.h10
1 files changed, 8 insertions, 2 deletions
diff --git a/src/api/burn/balutil/inc/BalBaseBAFunctions.h b/src/api/burn/balutil/inc/BalBaseBAFunctions.h
index 9a8ac87e..6ad109c3 100644
--- a/src/api/burn/balutil/inc/BalBaseBAFunctions.h
+++ b/src/api/burn/balutil/inc/BalBaseBAFunctions.h
@@ -710,7 +710,10 @@ public: // IBootstrapperApplication
710 710
711 virtual STDMETHODIMP OnCommitMsiTransactionComplete( 711 virtual STDMETHODIMP OnCommitMsiTransactionComplete(
712 __in_z LPCWSTR /*wzTransactionId*/, 712 __in_z LPCWSTR /*wzTransactionId*/,
713 __in HRESULT /*hrStatus*/ 713 __in HRESULT /*hrStatus*/,
714 __in BOOTSTRAPPER_APPLY_RESTART /*restart*/,
715 __in BOOTSTRAPPER_EXECUTEMSITRANSACTIONCOMPLETE_ACTION /*recommendation*/,
716 __inout BOOTSTRAPPER_EXECUTEMSITRANSACTIONCOMPLETE_ACTION* /*pAction*/
714 ) 717 )
715 { 718 {
716 return S_OK; 719 return S_OK;
@@ -725,7 +728,10 @@ public: // IBootstrapperApplication
725 728
726 virtual STDMETHODIMP OnRollbackMsiTransactionComplete( 729 virtual STDMETHODIMP OnRollbackMsiTransactionComplete(
727 __in_z LPCWSTR /*wzTransactionId*/, 730 __in_z LPCWSTR /*wzTransactionId*/,
728 __in HRESULT /*hrStatus*/ 731 __in HRESULT /*hrStatus*/,
732 __in BOOTSTRAPPER_APPLY_RESTART /*restart*/,
733 __in BOOTSTRAPPER_EXECUTEMSITRANSACTIONCOMPLETE_ACTION /*recommendation*/,
734 __inout BOOTSTRAPPER_EXECUTEMSITRANSACTIONCOMPLETE_ACTION* /*pAction*/
729 ) 735 )
730 { 736 {
731 return S_OK; 737 return S_OK;