diff options
Diffstat (limited to 'src/balutil/inc/IBootstrapperApplication.h')
-rw-r--r-- | src/balutil/inc/IBootstrapperApplication.h | 12 |
1 files changed, 9 insertions, 3 deletions
diff --git a/src/balutil/inc/IBootstrapperApplication.h b/src/balutil/inc/IBootstrapperApplication.h index 7d6a7164..c284cb49 100644 --- a/src/balutil/inc/IBootstrapperApplication.h +++ b/src/balutil/inc/IBootstrapperApplication.h | |||
@@ -135,7 +135,8 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A | |||
135 | STDMETHOD(OnDetectPackageComplete)( | 135 | STDMETHOD(OnDetectPackageComplete)( |
136 | __in_z LPCWSTR wzPackageId, | 136 | __in_z LPCWSTR wzPackageId, |
137 | __in HRESULT hrStatus, | 137 | __in HRESULT hrStatus, |
138 | __in BOOTSTRAPPER_PACKAGE_STATE state | 138 | __in BOOTSTRAPPER_PACKAGE_STATE state, |
139 | __in BOOL fCached | ||
139 | ) = 0; | 140 | ) = 0; |
140 | 141 | ||
141 | // OnDetectPackageComplete - called after the engine completes detection. | 142 | // OnDetectPackageComplete - called after the engine completes detection. |
@@ -164,9 +165,12 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A | |||
164 | STDMETHOD(OnPlanPackageBegin)( | 165 | STDMETHOD(OnPlanPackageBegin)( |
165 | __in_z LPCWSTR wzPackageId, | 166 | __in_z LPCWSTR wzPackageId, |
166 | __in BOOTSTRAPPER_PACKAGE_STATE state, | 167 | __in BOOTSTRAPPER_PACKAGE_STATE state, |
167 | __in BOOL fInstallCondition, | 168 | __in BOOL fCached, |
169 | __in BOOTSTRAPPER_PACKAGE_CONDITION_RESULT installCondition, | ||
168 | __in BOOTSTRAPPER_REQUEST_STATE recommendedState, | 170 | __in BOOTSTRAPPER_REQUEST_STATE recommendedState, |
171 | __in BOOTSTRAPPER_CACHE_TYPE recommendedCacheType, | ||
169 | __inout BOOTSTRAPPER_REQUEST_STATE* pRequestedState, | 172 | __inout BOOTSTRAPPER_REQUEST_STATE* pRequestedState, |
173 | __inout BOOTSTRAPPER_CACHE_TYPE* pRequestedCacheType, | ||
170 | __inout BOOL* pfCancel | 174 | __inout BOOL* pfCancel |
171 | ) = 0; | 175 | ) = 0; |
172 | 176 | ||
@@ -214,7 +218,9 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A | |||
214 | STDMETHOD(OnPlannedPackage)( | 218 | STDMETHOD(OnPlannedPackage)( |
215 | __in_z LPCWSTR wzPackageId, | 219 | __in_z LPCWSTR wzPackageId, |
216 | __in BOOTSTRAPPER_ACTION_STATE execute, | 220 | __in BOOTSTRAPPER_ACTION_STATE execute, |
217 | __in BOOTSTRAPPER_ACTION_STATE rollback | 221 | __in BOOTSTRAPPER_ACTION_STATE rollback, |
222 | __in BOOL fPlannedCache, | ||
223 | __in BOOL fPlannedUncache | ||
218 | ) = 0; | 224 | ) = 0; |
219 | 225 | ||
220 | // OnPlanComplete - called when the engine completes planning. | 226 | // OnPlanComplete - called when the engine completes planning. |