diff options
author | Sean Hall <r.sean.hall@gmail.com> | 2021-02-21 11:54:54 -0600 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2021-02-22 20:25:06 -0600 |
commit | d0d93beac0b79fa9c3d43398813954988afda18f (patch) | |
tree | 5009bb6df65fb5c89ed12a6fbb26b36eafc1f1da /src/engine/package.h | |
parent | 837f2e309c8ef0476668c342f612dfe1bb26cb87 (diff) | |
download | wix-d0d93beac0b79fa9c3d43398813954988afda18f.tar.gz wix-d0d93beac0b79fa9c3d43398813954988afda18f.tar.bz2 wix-d0d93beac0b79fa9c3d43398813954988afda18f.zip |
Add logging for patch target products.
Diffstat (limited to 'src/engine/package.h')
-rw-r--r-- | src/engine/package.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/src/engine/package.h b/src/engine/package.h index 5feb3f46..3a243c7d 100644 --- a/src/engine/package.h +++ b/src/engine/package.h | |||
@@ -86,6 +86,13 @@ enum BURN_PACKAGE_REGISTRATION_STATE | |||
86 | BURN_PACKAGE_REGISTRATION_STATE_PRESENT, | 86 | BURN_PACKAGE_REGISTRATION_STATE_PRESENT, |
87 | }; | 87 | }; |
88 | 88 | ||
89 | enum BURN_PATCH_SKIP_STATE | ||
90 | { | ||
91 | BURN_PATCH_SKIP_STATE_NONE, | ||
92 | BURN_PATCH_SKIP_STATE_TARGET_UNINSTALL, | ||
93 | BURN_PATCH_SKIP_STATE_SLIPSTREAM, | ||
94 | }; | ||
95 | |||
89 | // structs | 96 | // structs |
90 | 97 | ||
91 | typedef struct _BURN_EXE_EXIT_CODE | 98 | typedef struct _BURN_EXE_EXIT_CODE |
@@ -112,9 +119,12 @@ typedef struct _BURN_MSPTARGETPRODUCT | |||
112 | BOOL fSlipstream; | 119 | BOOL fSlipstream; |
113 | 120 | ||
114 | BOOTSTRAPPER_PACKAGE_STATE patchPackageState; // only valid after Detect. | 121 | BOOTSTRAPPER_PACKAGE_STATE patchPackageState; // only valid after Detect. |
122 | BOOTSTRAPPER_REQUEST_STATE defaultRequested; // only valid during Plan. | ||
115 | BOOTSTRAPPER_REQUEST_STATE requested; // only valid during Plan. | 123 | BOOTSTRAPPER_REQUEST_STATE requested; // only valid during Plan. |
116 | BOOTSTRAPPER_ACTION_STATE execute; // only valid during Plan. | 124 | BOOTSTRAPPER_ACTION_STATE execute; // only valid during Plan. |
117 | BOOTSTRAPPER_ACTION_STATE rollback; // only valid during Plan. | 125 | BOOTSTRAPPER_ACTION_STATE rollback; // only valid during Plan. |
126 | BURN_PATCH_SKIP_STATE executeSkip; // only valid during Plan. | ||
127 | BURN_PATCH_SKIP_STATE rollbackSkip; // only valid during Plan. | ||
118 | 128 | ||
119 | BURN_PACKAGE_REGISTRATION_STATE registrationState; // initialized during Detect, updated during Apply. | 129 | BURN_PACKAGE_REGISTRATION_STATE registrationState; // initialized during Detect, updated during Apply. |
120 | BURN_PACKAGE_REGISTRATION_STATE transactionRegistrationState;// only valid during Apply inside an MSI transaction. | 130 | BURN_PACKAGE_REGISTRATION_STATE transactionRegistrationState;// only valid during Apply inside an MSI transaction. |