aboutsummaryrefslogtreecommitdiff
path: root/src/balutil/inc/IBootstrapperApplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/balutil/inc/IBootstrapperApplication.h')
-rw-r--r--src/balutil/inc/IBootstrapperApplication.h16
1 files changed, 14 insertions, 2 deletions
diff --git a/src/balutil/inc/IBootstrapperApplication.h b/src/balutil/inc/IBootstrapperApplication.h
index 01d0bb8a..ed70d8fe 100644
--- a/src/balutil/inc/IBootstrapperApplication.h
+++ b/src/balutil/inc/IBootstrapperApplication.h
@@ -33,8 +33,8 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A
33 __in_z LPCWSTR wzBundleTag, 33 __in_z LPCWSTR wzBundleTag,
34 __in BOOL fPerMachine, 34 __in BOOL fPerMachine,
35 __in_z LPCWSTR wzVersion, 35 __in_z LPCWSTR wzVersion,
36 __inout BOOL* pfCancel, 36 __in BOOL fMissingFromCache,
37 __inout BOOL* pfIgnoreBundle 37 __inout BOOL* pfCancel
38 ) = 0; 38 ) = 0;
39 39
40 // OnDetectUpdateBegin - called when the engine begins detection for bundle update. 40 // OnDetectUpdateBegin - called when the engine begins detection for bundle update.
@@ -71,6 +71,7 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A
71 __in BOOL fPerMachine, 71 __in BOOL fPerMachine,
72 __in_z LPCWSTR wzVersion, 72 __in_z LPCWSTR wzVersion,
73 __in BOOTSTRAPPER_RELATED_OPERATION operation, 73 __in BOOTSTRAPPER_RELATED_OPERATION operation,
74 __in BOOL fMissingFromCache,
74 __inout BOOL* pfCancel 75 __inout BOOL* pfCancel
75 ) = 0; 76 ) = 0;
76 77
@@ -540,6 +541,17 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A
540 __in HRESULT hrStatus 541 __in HRESULT hrStatus
541 ) = 0; 542 ) = 0;
542 543
544 STDMETHOD(OnPlanForwardCompatibleBundle)(
545 __in_z LPCWSTR wzBundleId,
546 __in BOOTSTRAPPER_RELATION_TYPE relationType,
547 __in_z LPCWSTR wzBundleTag,
548 __in BOOL fPerMachine,
549 __in_z LPCWSTR wzVersion,
550 __in BOOL fRecommendedIgnoreBundle,
551 __inout BOOL* pfCancel,
552 __inout BOOL* pfIgnoreBundle
553 ) = 0;
554
543 // BAProc - The PFN_BOOTSTRAPPER_APPLICATION_PROC can call this method to give the BA raw access to the callback from the engine. 555 // BAProc - The PFN_BOOTSTRAPPER_APPLICATION_PROC can call this method to give the BA raw access to the callback from the engine.
544 // This might be used to help the BA support more than one version of the engine. 556 // This might be used to help the BA support more than one version of the engine.
545 STDMETHOD(BAProc)( 557 STDMETHOD(BAProc)(