diff options
Diffstat (limited to 'src/burn/engine/registration.h')
-rw-r--r-- | src/burn/engine/registration.h | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/burn/engine/registration.h b/src/burn/engine/registration.h index bfaab1f1..e4dd6f4a 100644 --- a/src/burn/engine/registration.h +++ b/src/burn/engine/registration.h | |||
@@ -53,7 +53,9 @@ typedef struct _BURN_UPDATE_REGISTRATION | |||
53 | 53 | ||
54 | typedef struct _BURN_RELATED_BUNDLE | 54 | typedef struct _BURN_RELATED_BUNDLE |
55 | { | 55 | { |
56 | BOOTSTRAPPER_RELATION_TYPE relationType; | 56 | BOOTSTRAPPER_RELATION_TYPE detectRelationType; |
57 | BOOTSTRAPPER_RELATED_BUNDLE_PLAN_TYPE defaultPlanRelationType; | ||
58 | BOOTSTRAPPER_RELATED_BUNDLE_PLAN_TYPE planRelationType; | ||
57 | BOOL fForwardCompatible; | 59 | BOOL fForwardCompatible; |
58 | 60 | ||
59 | VERUTIL_VERSION* pVersion; | 61 | VERUTIL_VERSION* pVersion; |
@@ -71,6 +73,7 @@ typedef struct _BURN_RELATED_BUNDLES | |||
71 | { | 73 | { |
72 | BURN_RELATED_BUNDLE* rgRelatedBundles; | 74 | BURN_RELATED_BUNDLE* rgRelatedBundles; |
73 | DWORD cRelatedBundles; | 75 | DWORD cRelatedBundles; |
76 | BURN_RELATED_BUNDLE** rgpPlanSortedRelatedBundles; | ||
74 | } BURN_RELATED_BUNDLES; | 77 | } BURN_RELATED_BUNDLES; |
75 | 78 | ||
76 | typedef struct _BURN_SOFTWARE_TAG | 79 | typedef struct _BURN_SOFTWARE_TAG |
@@ -185,6 +188,9 @@ HRESULT RegistrationDetectResumeType( | |||
185 | HRESULT RegistrationDetectRelatedBundles( | 188 | HRESULT RegistrationDetectRelatedBundles( |
186 | __in BURN_REGISTRATION* pRegistration | 189 | __in BURN_REGISTRATION* pRegistration |
187 | ); | 190 | ); |
191 | HRESULT RegistrationPlanInitialize( | ||
192 | __in BURN_REGISTRATION* pRegistration | ||
193 | ); | ||
188 | HRESULT RegistrationSessionBegin( | 194 | HRESULT RegistrationSessionBegin( |
189 | __in_z LPCWSTR wzEngineWorkingPath, | 195 | __in_z LPCWSTR wzEngineWorkingPath, |
190 | __in BURN_REGISTRATION* pRegistration, | 196 | __in BURN_REGISTRATION* pRegistration, |