aboutsummaryrefslogtreecommitdiff
path: root/src/engine/plan.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/plan.h')
-rw-r--r--src/engine/plan.h10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/engine/plan.h b/src/engine/plan.h
index c679d368..e72186c7 100644
--- a/src/engine/plan.h
+++ b/src/engine/plan.h
@@ -322,6 +322,9 @@ typedef struct _BURN_PLAN
322 DWORD cExecutePackagesTotal; 322 DWORD cExecutePackagesTotal;
323 DWORD cOverallProgressTicksTotal; 323 DWORD cOverallProgressTicksTotal;
324 324
325 BOOL fEnabledForwardCompatibleBundle;
326 BURN_PACKAGE forwardCompatibleBundle;
327
325 BURN_DEPENDENCY_REGISTRATION_ACTION dependencyRegistrationAction; 328 BURN_DEPENDENCY_REGISTRATION_ACTION dependencyRegistrationAction;
326 329
327 BURN_DEPENDENT_REGISTRATION_ACTION* rgRegistrationActions; 330 BURN_DEPENDENT_REGISTRATION_ACTION* rgRegistrationActions;
@@ -392,6 +395,13 @@ HRESULT PlanLayoutBundle(
392 __in BURN_PAYLOADS* pPayloads, 395 __in BURN_PAYLOADS* pPayloads,
393 __out_z LPWSTR* psczLayoutDirectory 396 __out_z LPWSTR* psczLayoutDirectory
394 ); 397 );
398HRESULT PlanForwardCompatibleBundles(
399 __in BURN_USER_EXPERIENCE* pUX,
400 __in BOOTSTRAPPER_COMMAND* pCommand,
401 __in BURN_PLAN* pPlan,
402 __in BURN_REGISTRATION* pRegistration,
403 __in BOOTSTRAPPER_ACTION action
404 );
395HRESULT PlanPackages( 405HRESULT PlanPackages(
396 __in BURN_USER_EXPERIENCE* pUX, 406 __in BURN_USER_EXPERIENCE* pUX,
397 __in BURN_PACKAGES* pPackages, 407 __in BURN_PACKAGES* pPackages,