aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/package.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-03-18 20:16:07 -0500
committerSean Hall <r.sean.hall@gmail.com>2022-03-19 12:07:32 -0500
commitfbc1a73743368211d5d8c7fc0625adf6eb9ca50c (patch)
treec314d72b4b25afab7a27be664a1bffa5bdd80b3a /src/burn/engine/package.h
parentfb54576f1d05e82ba47cd718c4c4f8b3bad624c9 (diff)
downloadwix-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.h1
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.