diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-02-03 17:09:50 -0600 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-02-04 22:16:10 -0600 |
commit | c6c17104b50936432a3fe9ca214ba9a3dfa32780 (patch) | |
tree | 7ad23896fd7e1768a5f81ebb4dc2abe99718eadb /src/engine/userexperience.h | |
parent | fd8c2b0899bfbce07386af245c04eb21dc01cbdf (diff) | |
download | wix-c6c17104b50936432a3fe9ca214ba9a3dfa32780.tar.gz wix-c6c17104b50936432a3fe9ca214ba9a3dfa32780.tar.bz2 wix-c6c17104b50936432a3fe9ca214ba9a3dfa32780.zip |
Automatically uninstall the bundle after Quit if eligible.
For now, the requirements are:
* The bundle is installed and
* The bundle is per-user or has already elevated and
* No non-permanent packages are installed and
* No non-permanent packages are cached and
* No related bundle would run by default during uninstall and
* The bundle didn't Uninstall/Cache/Install/Modify/Repair and
* The BA didn't opt out of this behavior
Diffstat (limited to '')
-rw-r--r-- | src/engine/userexperience.h | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/engine/userexperience.h b/src/engine/userexperience.h index f51c09ff..363c0f06 100644 --- a/src/engine/userexperience.h +++ b/src/engine/userexperience.h | |||
@@ -191,7 +191,8 @@ BAAPI UserExperienceOnDetectBegin( | |||
191 | ); | 191 | ); |
192 | BAAPI UserExperienceOnDetectComplete( | 192 | BAAPI UserExperienceOnDetectComplete( |
193 | __in BURN_USER_EXPERIENCE* pUserExperience, | 193 | __in BURN_USER_EXPERIENCE* pUserExperience, |
194 | __in HRESULT hrStatus | 194 | __in HRESULT hrStatus, |
195 | __in BOOL fEligibleForCleanup | ||
195 | ); | 196 | ); |
196 | BAAPI UserExperienceOnDetectForwardCompatibleBundle( | 197 | BAAPI UserExperienceOnDetectForwardCompatibleBundle( |
197 | __in BURN_USER_EXPERIENCE* pUserExperience, | 198 | __in BURN_USER_EXPERIENCE* pUserExperience, |