aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/msiengine.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/burn/engine/msiengine.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/burn/engine/msiengine.h')
-rw-r--r--src/burn/engine/msiengine.h6
1 files changed, 4 insertions, 2 deletions
diff --git a/src/burn/engine/msiengine.h b/src/burn/engine/msiengine.h
index bc356fab..862c4f6a 100644
--- a/src/burn/engine/msiengine.h
+++ b/src/burn/engine/msiengine.h
@@ -60,10 +60,12 @@ HRESULT MsiEngineBeginTransaction(
60 __in BURN_ROLLBACK_BOUNDARY* pRollbackBoundary 60 __in BURN_ROLLBACK_BOUNDARY* pRollbackBoundary
61 ); 61 );
62HRESULT MsiEngineCommitTransaction( 62HRESULT MsiEngineCommitTransaction(
63 __in BURN_ROLLBACK_BOUNDARY* pRollbackBoundary 63 __in BURN_ROLLBACK_BOUNDARY* pRollbackBoundary,
64 __out BOOTSTRAPPER_APPLY_RESTART* pRestart
64 ); 65 );
65HRESULT MsiEngineRollbackTransaction( 66HRESULT MsiEngineRollbackTransaction(
66 __in BURN_ROLLBACK_BOUNDARY* pRollbackBoundary 67 __in BURN_ROLLBACK_BOUNDARY* pRollbackBoundary,
68 __out BOOTSTRAPPER_APPLY_RESTART* pRestart
67 ); 69 );
68HRESULT MsiEngineExecutePackage( 70HRESULT MsiEngineExecutePackage(
69 __in_opt HWND hwndParent, 71 __in_opt HWND hwndParent,