diff options
Diffstat (limited to 'src/engine/plan.h')
-rw-r--r-- | src/engine/plan.h | 18 |
1 files changed, 1 insertions, 17 deletions
diff --git a/src/engine/plan.h b/src/engine/plan.h index 54189973..6c12b5fa 100644 --- a/src/engine/plan.h +++ b/src/engine/plan.h | |||
@@ -64,7 +64,6 @@ enum BURN_EXECUTE_ACTION_TYPE | |||
64 | BURN_EXECUTE_ACTION_TYPE_PACKAGE_PROVIDER, | 64 | BURN_EXECUTE_ACTION_TYPE_PACKAGE_PROVIDER, |
65 | BURN_EXECUTE_ACTION_TYPE_PACKAGE_DEPENDENCY, | 65 | BURN_EXECUTE_ACTION_TYPE_PACKAGE_DEPENDENCY, |
66 | BURN_EXECUTE_ACTION_TYPE_ROLLBACK_BOUNDARY, | 66 | BURN_EXECUTE_ACTION_TYPE_ROLLBACK_BOUNDARY, |
67 | BURN_EXECUTE_ACTION_TYPE_REGISTRATION, | ||
68 | BURN_EXECUTE_ACTION_TYPE_BEGIN_MSI_TRANSACTION, | 67 | BURN_EXECUTE_ACTION_TYPE_BEGIN_MSI_TRANSACTION, |
69 | BURN_EXECUTE_ACTION_TYPE_COMMIT_MSI_TRANSACTION, | 68 | BURN_EXECUTE_ACTION_TYPE_COMMIT_MSI_TRANSACTION, |
70 | }; | 69 | }; |
@@ -282,10 +281,6 @@ typedef struct _BURN_EXECUTE_ACTION | |||
282 | } msuPackage; | 281 | } msuPackage; |
283 | struct | 282 | struct |
284 | { | 283 | { |
285 | BOOL fKeep; | ||
286 | } registration; | ||
287 | struct | ||
288 | { | ||
289 | BURN_ROLLBACK_BOUNDARY* pRollbackBoundary; | 284 | BURN_ROLLBACK_BOUNDARY* pRollbackBoundary; |
290 | } rollbackBoundary; | 285 | } rollbackBoundary; |
291 | struct | 286 | struct |
@@ -319,7 +314,6 @@ typedef struct _BURN_PLAN | |||
319 | BOOL fPerMachine; | 314 | BOOL fPerMachine; |
320 | BOOL fRegister; | 315 | BOOL fRegister; |
321 | DWORD dwRegistrationOperations; | 316 | DWORD dwRegistrationOperations; |
322 | BOOL fKeepRegistrationDefault; | ||
323 | BOOL fDisallowRemoval; | 317 | BOOL fDisallowRemoval; |
324 | BOOL fDisableRollback; | 318 | BOOL fDisableRollback; |
325 | 319 | ||
@@ -418,7 +412,7 @@ HRESULT PlanRegistration( | |||
418 | __in BURN_REGISTRATION* pRegistration, | 412 | __in BURN_REGISTRATION* pRegistration, |
419 | __in BOOTSTRAPPER_RESUME_TYPE resumeType, | 413 | __in BOOTSTRAPPER_RESUME_TYPE resumeType, |
420 | __in BOOTSTRAPPER_RELATION_TYPE relationType, | 414 | __in BOOTSTRAPPER_RELATION_TYPE relationType, |
421 | __out BOOL* pfContinuePlanning | 415 | __inout BOOL* pfContinuePlanning |
422 | ); | 416 | ); |
423 | HRESULT PlanPassThroughBundle( | 417 | HRESULT PlanPassThroughBundle( |
424 | __in BURN_USER_EXPERIENCE* pUX, | 418 | __in BURN_USER_EXPERIENCE* pUX, |
@@ -519,16 +513,6 @@ HRESULT PlanAppendRollbackAction( | |||
519 | __in BURN_PLAN* pPlan, | 513 | __in BURN_PLAN* pPlan, |
520 | __out BURN_EXECUTE_ACTION** ppExecuteAction | 514 | __out BURN_EXECUTE_ACTION** ppExecuteAction |
521 | ); | 515 | ); |
522 | HRESULT PlanKeepRegistration( | ||
523 | __in BURN_PLAN* pPlan, | ||
524 | __in DWORD iAfterExecutePackageAction, | ||
525 | __in DWORD iBeforeRollbackPackageAction | ||
526 | ); | ||
527 | HRESULT PlanRemoveRegistration( | ||
528 | __in BURN_PLAN* pPlan, | ||
529 | __in DWORD iAfterExecutePackageAction, | ||
530 | __in DWORD iAfterRollbackPackageAction | ||
531 | ); | ||
532 | HRESULT PlanRollbackBoundaryBegin( | 516 | HRESULT PlanRollbackBoundaryBegin( |
533 | __in BURN_PLAN* pPlan, | 517 | __in BURN_PLAN* pPlan, |
534 | __in BURN_ROLLBACK_BOUNDARY* pRollbackBoundary | 518 | __in BURN_ROLLBACK_BOUNDARY* pRollbackBoundary |