diff options
author | Nir Bar <nir.bar@panel-sw.co.il> | 2022-12-06 13:22:41 +0200 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-12-12 21:50:39 -0600 |
commit | 50e24e9cf2084b6cb67b5d8fc509163061408bb6 (patch) | |
tree | 05c9df57480eb6308c3462c13847b43288f9dbb4 /src/burn/engine/userexperience.h | |
parent | c54f3083489827a1e57c6fd7f3d76f62ddc6e85e (diff) | |
download | wix-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/userexperience.h')
-rw-r--r-- | src/burn/engine/userexperience.h | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/burn/engine/userexperience.h b/src/burn/engine/userexperience.h index e342da03..4f15c5d7 100644 --- a/src/burn/engine/userexperience.h +++ b/src/burn/engine/userexperience.h | |||
@@ -251,8 +251,10 @@ BAAPI UserExperienceOnCommitMsiTransactionBegin( | |||
251 | BAAPI UserExperienceOnCommitMsiTransactionComplete( | 251 | BAAPI UserExperienceOnCommitMsiTransactionComplete( |
252 | __in BURN_USER_EXPERIENCE* pUserExperience, | 252 | __in BURN_USER_EXPERIENCE* pUserExperience, |
253 | __in LPCWSTR wzTransactionId, | 253 | __in LPCWSTR wzTransactionId, |
254 | __in HRESULT hrStatus | 254 | __in HRESULT hrStatus, |
255 | ); | 255 | __in BOOTSTRAPPER_APPLY_RESTART restart, |
256 | __inout BOOTSTRAPPER_EXECUTEMSITRANSACTIONCOMPLETE_ACTION* pAction | ||
257 | ); | ||
256 | BAAPI UserExperienceOnDetectBegin( | 258 | BAAPI UserExperienceOnDetectBegin( |
257 | __in BURN_USER_EXPERIENCE* pUserExperience, | 259 | __in BURN_USER_EXPERIENCE* pUserExperience, |
258 | __in BOOL fCached, | 260 | __in BOOL fCached, |
@@ -567,8 +569,10 @@ BAAPI UserExperienceOnRollbackMsiTransactionBegin( | |||
567 | BAAPI UserExperienceOnRollbackMsiTransactionComplete( | 569 | BAAPI UserExperienceOnRollbackMsiTransactionComplete( |
568 | __in BURN_USER_EXPERIENCE* pUserExperience, | 570 | __in BURN_USER_EXPERIENCE* pUserExperience, |
569 | __in LPCWSTR wzTransactionId, | 571 | __in LPCWSTR wzTransactionId, |
570 | __in HRESULT hrStatus | 572 | __in HRESULT hrStatus, |
571 | ); | 573 | __in BOOTSTRAPPER_APPLY_RESTART restart, |
574 | __inout BOOTSTRAPPER_EXECUTEMSITRANSACTIONCOMPLETE_ACTION* pAction | ||
575 | ); | ||
572 | BAAPI UserExperienceOnSetUpdateBegin( | 576 | BAAPI UserExperienceOnSetUpdateBegin( |
573 | __in BURN_USER_EXPERIENCE* pUserExperience | 577 | __in BURN_USER_EXPERIENCE* pUserExperience |
574 | ); | 578 | ); |