aboutsummaryrefslogtreecommitdiff
path: root/src/balutil/inc/BalBaseBootstrapperApplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/balutil/inc/BalBaseBootstrapperApplication.h')
-rw-r--r--src/balutil/inc/BalBaseBootstrapperApplication.h16
1 files changed, 12 insertions, 4 deletions
diff --git a/src/balutil/inc/BalBaseBootstrapperApplication.h b/src/balutil/inc/BalBaseBootstrapperApplication.h
index 1b0230de..59e57de1 100644
--- a/src/balutil/inc/BalBaseBootstrapperApplication.h
+++ b/src/balutil/inc/BalBaseBootstrapperApplication.h
@@ -181,7 +181,7 @@ public: // IBootstrapperApplication
181 return S_OK; 181 return S_OK;
182 } 182 }
183 183
184 virtual STDMETHODIMP OnDetectTargetMsiPackage( 184 virtual STDMETHODIMP OnDetectPatchTarget(
185 __in_z LPCWSTR /*wzPackageId*/, 185 __in_z LPCWSTR /*wzPackageId*/,
186 __in_z LPCWSTR /*wzProductCode*/, 186 __in_z LPCWSTR /*wzProductCode*/,
187 __in BOOTSTRAPPER_PACKAGE_STATE /*patchState*/, 187 __in BOOTSTRAPPER_PACKAGE_STATE /*patchState*/,
@@ -242,6 +242,8 @@ public: // IBootstrapperApplication
242 242
243 virtual STDMETHODIMP OnPlanPackageBegin( 243 virtual STDMETHODIMP OnPlanPackageBegin(
244 __in_z LPCWSTR /*wzPackageId*/, 244 __in_z LPCWSTR /*wzPackageId*/,
245 __in BOOTSTRAPPER_PACKAGE_STATE /*state*/,
246 __in BOOL /*fInstallCondition*/,
245 __in BOOTSTRAPPER_REQUEST_STATE /*recommendedState*/, 247 __in BOOTSTRAPPER_REQUEST_STATE /*recommendedState*/,
246 __inout BOOTSTRAPPER_REQUEST_STATE* /*pRequestState*/, 248 __inout BOOTSTRAPPER_REQUEST_STATE* /*pRequestState*/,
247 __inout BOOL* pfCancel 249 __inout BOOL* pfCancel
@@ -251,7 +253,7 @@ public: // IBootstrapperApplication
251 return S_OK; 253 return S_OK;
252 } 254 }
253 255
254 virtual STDMETHODIMP OnPlanTargetMsiPackage( 256 virtual STDMETHODIMP OnPlanPatchTarget(
255 __in_z LPCWSTR /*wzPackageId*/, 257 __in_z LPCWSTR /*wzPackageId*/,
256 __in_z LPCWSTR /*wzProductCode*/, 258 __in_z LPCWSTR /*wzProductCode*/,
257 __in BOOTSTRAPPER_REQUEST_STATE /*recommendedState*/, 259 __in BOOTSTRAPPER_REQUEST_STATE /*recommendedState*/,
@@ -292,8 +294,14 @@ public: // IBootstrapperApplication
292 virtual STDMETHODIMP OnPlanPackageComplete( 294 virtual STDMETHODIMP OnPlanPackageComplete(
293 __in_z LPCWSTR /*wzPackageId*/, 295 __in_z LPCWSTR /*wzPackageId*/,
294 __in HRESULT /*hrStatus*/, 296 __in HRESULT /*hrStatus*/,
295 __in BOOTSTRAPPER_PACKAGE_STATE /*state*/, 297 __in BOOTSTRAPPER_REQUEST_STATE /*requested*/
296 __in BOOTSTRAPPER_REQUEST_STATE /*requested*/, 298 )
299 {
300 return S_OK;
301 }
302
303 virtual STDMETHODIMP OnPlannedPackage(
304 __in_z LPCWSTR /*wzPackageId*/,
297 __in BOOTSTRAPPER_ACTION_STATE /*execute*/, 305 __in BOOTSTRAPPER_ACTION_STATE /*execute*/,
298 __in BOOTSTRAPPER_ACTION_STATE /*rollback*/ 306 __in BOOTSTRAPPER_ACTION_STATE /*rollback*/
299 ) 307 )