aboutsummaryrefslogtreecommitdiff
path: root/src/engine/package.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/engine/package.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/src/engine/package.h b/src/engine/package.h
index 71aecd95..a728fcc6 100644
--- a/src/engine/package.h
+++ b/src/engine/package.h
@@ -112,6 +112,7 @@ typedef struct _BURN_MSPTARGETPRODUCT
112 BOOL fSlipstream; 112 BOOL fSlipstream;
113 113
114 BOOTSTRAPPER_PACKAGE_STATE patchPackageState; // only valid after Detect. 114 BOOTSTRAPPER_PACKAGE_STATE patchPackageState; // only valid after Detect.
115 BOOTSTRAPPER_REQUEST_STATE requested; // only valid during Plan.
115 BOOTSTRAPPER_ACTION_STATE execute; // only valid during Plan. 116 BOOTSTRAPPER_ACTION_STATE execute; // only valid during Plan.
116 BOOTSTRAPPER_ACTION_STATE rollback; // only valid during Plan. 117 BOOTSTRAPPER_ACTION_STATE rollback; // only valid during Plan.
117 118
@@ -137,9 +138,12 @@ typedef struct _BURN_MSIFEATURE
137 LPWSTR sczRollbackAddSourceCondition; 138 LPWSTR sczRollbackAddSourceCondition;
138 LPWSTR sczRollbackAdvertiseCondition; 139 LPWSTR sczRollbackAdvertiseCondition;
139 140
140 BOOTSTRAPPER_FEATURE_STATE currentState; // only valid after Detect. 141 BOOTSTRAPPER_FEATURE_STATE currentState; // only valid after Detect.
141 BOOTSTRAPPER_FEATURE_ACTION execute; // only valid during Plan. 142 BOOTSTRAPPER_FEATURE_STATE expectedState; // only valid during Plan.
142 BOOTSTRAPPER_FEATURE_ACTION rollback; // only valid during Plan. 143 BOOTSTRAPPER_FEATURE_STATE defaultRequested; // only valid during Plan.
144 BOOTSTRAPPER_FEATURE_STATE requested; // only valid during Plan.
145 BOOTSTRAPPER_FEATURE_ACTION execute; // only valid during Plan.
146 BOOTSTRAPPER_FEATURE_ACTION rollback; // only valid during Plan.
143} BURN_MSIFEATURE; 147} BURN_MSIFEATURE;
144 148
145typedef struct _BURN_RELATED_MSI 149typedef struct _BURN_RELATED_MSI