From 9453eaa9a38f78e248526ddd996485140a5d4d9a Mon Sep 17 00:00:00 2001 From: Sean Hall Date: Sun, 13 Mar 2022 23:51:36 -0500 Subject: Make engine skip planning if there are any downgrade related bundles. Fixes 6677, 6722 Reverts 6537 --- src/api/burn/balutil/inc/IBootstrapperApplication.h | 7 +++++++ 1 file changed, 7 insertions(+) (limited to 'src/api/burn/balutil/inc/IBootstrapperApplication.h') diff --git a/src/api/burn/balutil/inc/IBootstrapperApplication.h b/src/api/burn/balutil/inc/IBootstrapperApplication.h index 462df0cc..c9cf3126 100644 --- a/src/api/burn/balutil/inc/IBootstrapperApplication.h +++ b/src/api/burn/balutil/inc/IBootstrapperApplication.h @@ -707,4 +707,11 @@ DECLARE_INTERFACE_IID_(IBootstrapperApplication, IUnknown, "53C31D56-49C0-426B-A __inout BOOTSTRAPPER_RELATED_BUNDLE_PLAN_TYPE* pRequestedType, __inout BOOL* pfCancel ) = 0; + + // OnApplyDowngrade - called when the plan determined that nothing should happen to prevent downgrading. + // + STDMETHOD(OnApplyDowngrade)( + __in HRESULT hrRecommended, + __inout HRESULT* phrStatus + ) = 0; }; -- cgit v1.2.3-55-g6feb