aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/plan.h
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--src/burn/engine/plan.h12
1 files changed, 12 insertions, 0 deletions
diff --git a/src/burn/engine/plan.h b/src/burn/engine/plan.h
index 03b1423d..a20d7c76 100644
--- a/src/burn/engine/plan.h
+++ b/src/burn/engine/plan.h
@@ -249,6 +249,7 @@ typedef struct _BURN_CLEAN_ACTION
249typedef struct _BURN_PLAN 249typedef struct _BURN_PLAN
250{ 250{
251 BOOTSTRAPPER_ACTION action; 251 BOOTSTRAPPER_ACTION action;
252 BOOTSTRAPPER_SCOPE plannedScope;
252 BURN_CACHE* pCache; 253 BURN_CACHE* pCache;
253 BOOTSTRAPPER_COMMAND* pCommand; 254 BOOTSTRAPPER_COMMAND* pCommand;
254 BURN_ENGINE_COMMAND* pInternalCommand; 255 BURN_ENGINE_COMMAND* pInternalCommand;
@@ -328,6 +329,8 @@ void PlanUninitializeExecuteAction(
328 ); 329 );
329HRESULT PlanSetVariables( 330HRESULT PlanSetVariables(
330 __in BOOTSTRAPPER_ACTION action, 331 __in BOOTSTRAPPER_ACTION action,
332 __in BOOTSTRAPPER_PACKAGE_SCOPE authoredScope,
333 __in BOOTSTRAPPER_SCOPE plannedScope,
331 __in BURN_VARIABLES* pVariables 334 __in BURN_VARIABLES* pVariables
332 ); 335 );
333HRESULT PlanDefaultRelatedBundlePlanType( 336HRESULT PlanDefaultRelatedBundlePlanType(
@@ -479,6 +482,15 @@ HRESULT PlanSetResumeCommand(
479void PlanDump( 482void PlanDump(
480 __in BURN_PLAN* pPlan 483 __in BURN_PLAN* pPlan
481 ); 484 );
485HRESULT PlanPackagesAndBundleScope(
486 __in BURN_PACKAGE* rgPackages,
487 __in DWORD cPackages,
488 __in BOOTSTRAPPER_SCOPE scope,
489 __in BOOTSTRAPPER_PACKAGE_SCOPE authoredScope,
490 __in BOOTSTRAPPER_SCOPE commandLineScope,
491 __out BOOTSTRAPPER_SCOPE* pResultingScope,
492 __out BOOL* pfPerMachine
493);
482 494
483#if defined(__cplusplus) 495#if defined(__cplusplus)
484} 496}