aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/plan.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/burn/engine/plan.h')
-rw-r--r--src/burn/engine/plan.h13
1 files changed, 6 insertions, 7 deletions
diff --git a/src/burn/engine/plan.h b/src/burn/engine/plan.h
index 00ab5516..6db464e1 100644
--- a/src/burn/engine/plan.h
+++ b/src/burn/engine/plan.h
@@ -48,7 +48,7 @@ enum BURN_EXECUTE_ACTION_TYPE
48{ 48{
49 BURN_EXECUTE_ACTION_TYPE_NONE, 49 BURN_EXECUTE_ACTION_TYPE_NONE,
50 BURN_EXECUTE_ACTION_TYPE_CHECKPOINT, 50 BURN_EXECUTE_ACTION_TYPE_CHECKPOINT,
51 BURN_EXECUTE_ACTION_TYPE_WAIT_SYNCPOINT, 51 BURN_EXECUTE_ACTION_TYPE_WAIT_CACHE_PACKAGE,
52 BURN_EXECUTE_ACTION_TYPE_UNCACHE_PACKAGE, 52 BURN_EXECUTE_ACTION_TYPE_UNCACHE_PACKAGE,
53 BURN_EXECUTE_ACTION_TYPE_EXE_PACKAGE, 53 BURN_EXECUTE_ACTION_TYPE_EXE_PACKAGE,
54 BURN_EXECUTE_ACTION_TYPE_MSI_PACKAGE, 54 BURN_EXECUTE_ACTION_TYPE_MSI_PACKAGE,
@@ -151,8 +151,8 @@ typedef struct _BURN_EXECUTE_ACTION
151 BURN_EXECUTE_ACTION_CHECKPOINT checkpoint; 151 BURN_EXECUTE_ACTION_CHECKPOINT checkpoint;
152 struct 152 struct
153 { 153 {
154 HANDLE hEvent; 154 BURN_PACKAGE* pPackage;
155 } syncpoint; 155 } waitCachePackage;
156 struct 156 struct
157 { 157 {
158 BURN_PACKAGE* pPackage; 158 BURN_PACKAGE* pPackage;
@@ -240,6 +240,7 @@ typedef struct _BURN_PLAN
240 BOOL fAffectedMachineState; 240 BOOL fAffectedMachineState;
241 BOOL fIgnoreAllDependents; 241 BOOL fIgnoreAllDependents;
242 LPWSTR sczLayoutDirectory; 242 LPWSTR sczLayoutDirectory;
243 BOOL fBundleAlreadyRegistered;
243 244
244 DWORD64 qwCacheSizeTotal; 245 DWORD64 qwCacheSizeTotal;
245 246
@@ -377,8 +378,7 @@ HRESULT PlanExecutePackage(
377 __in BURN_PLAN* pPlan, 378 __in BURN_PLAN* pPlan,
378 __in BURN_PACKAGE* pPackage, 379 __in BURN_PACKAGE* pPackage,
379 __in BURN_LOGGING* pLog, 380 __in BURN_LOGGING* pLog,
380 __in BURN_VARIABLES* pVariables, 381 __in BURN_VARIABLES* pVariables
381 __inout HANDLE* phSyncpointEvent
382 ); 382 );
383HRESULT PlanDefaultRelatedBundleRequestState( 383HRESULT PlanDefaultRelatedBundleRequestState(
384 __in BOOTSTRAPPER_RELATION_TYPE commandRelationType, 384 __in BOOTSTRAPPER_RELATION_TYPE commandRelationType,
@@ -410,8 +410,7 @@ HRESULT PlanCleanPackage(
410 ); 410 );
411HRESULT PlanExecuteCacheSyncAndRollback( 411HRESULT PlanExecuteCacheSyncAndRollback(
412 __in BURN_PLAN* pPlan, 412 __in BURN_PLAN* pPlan,
413 __in BURN_PACKAGE* pPackage, 413 __in BURN_PACKAGE* pPackage
414 __in HANDLE hCacheEvent
415 ); 414 );
416HRESULT PlanExecuteCheckpoint( 415HRESULT PlanExecuteCheckpoint(
417 __in BURN_PLAN* pPlan 416 __in BURN_PLAN* pPlan