diff options
Diffstat (limited to 'src/engine/plan.h')
-rw-r--r-- | src/engine/plan.h | 10 |
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 | ); |
398 | HRESULT 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 | ); | ||
395 | HRESULT PlanPackages( | 405 | HRESULT PlanPackages( |
396 | __in BURN_USER_EXPERIENCE* pUX, | 406 | __in BURN_USER_EXPERIENCE* pUX, |
397 | __in BURN_PACKAGES* pPackages, | 407 | __in BURN_PACKAGES* pPackages, |