diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2022-03-18 20:16:07 -0500 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-03-19 12:07:32 -0500 |
commit | fbc1a73743368211d5d8c7fc0625adf6eb9ca50c (patch) | |
tree | c314d72b4b25afab7a27be664a1bffa5bdd80b3a /src/burn/engine/package.h | |
parent | fb54576f1d05e82ba47cd718c4c4f8b3bad624c9 (diff) | |
download | wix-fbc1a73743368211d5d8c7fc0625adf6eb9ca50c.tar.gz wix-fbc1a73743368211d5d8c7fc0625adf6eb9ca50c.tar.bz2 wix-fbc1a73743368211d5d8c7fc0625adf6eb9ca50c.zip |
Add checkpoint so Exe and Msu packages rollback after being cancelled.
Fixes 5950
Diffstat (limited to 'src/burn/engine/package.h')
-rw-r--r-- | src/burn/engine/package.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/burn/engine/package.h b/src/burn/engine/package.h index eb40443d..e3e39c51 100644 --- a/src/burn/engine/package.h +++ b/src/burn/engine/package.h | |||
@@ -282,6 +282,7 @@ typedef struct _BURN_PACKAGE | |||
282 | LPWSTR sczCacheFolder; // only valid during Apply. | 282 | LPWSTR sczCacheFolder; // only valid during Apply. |
283 | HRESULT hrCacheResult; // only valid during Apply. | 283 | HRESULT hrCacheResult; // only valid during Apply. |
284 | BOOL fReachedExecution; // only valid during Apply. | 284 | BOOL fReachedExecution; // only valid during Apply. |
285 | BOOL fAbandonedProcess; // only valid during Apply. | ||
285 | 286 | ||
286 | BURN_PACKAGE_REGISTRATION_STATE cacheRegistrationState; // initialized during Detect, updated during Apply. | 287 | BURN_PACKAGE_REGISTRATION_STATE cacheRegistrationState; // initialized during Detect, updated during Apply. |
287 | BURN_PACKAGE_REGISTRATION_STATE installRegistrationState; // initialized during Detect, updated during Apply. | 288 | BURN_PACKAGE_REGISTRATION_STATE installRegistrationState; // initialized during Detect, updated during Apply. |