aboutsummaryrefslogtreecommitdiff
path: root/src/balutil
diff options
context:
space:
mode:
Diffstat (limited to 'src/balutil')
-rw-r--r--src/balutil/BalBootstrapperEngine.cpp15
-rw-r--r--src/balutil/inc/IBootstrapperEngine.h4
2 files changed, 19 insertions, 0 deletions
diff --git a/src/balutil/BalBootstrapperEngine.cpp b/src/balutil/BalBootstrapperEngine.cpp
index 8e40f7ae..dda98cb9 100644
--- a/src/balutil/BalBootstrapperEngine.cpp
+++ b/src/balutil/BalBootstrapperEngine.cpp
@@ -535,6 +535,21 @@ public: // IBootstrapperEngine
535 return m_pfnBAEngineProc(BOOTSTRAPPER_ENGINE_MESSAGE_LAUNCHAPPROVEDEXE, &args, &results, m_pvBAEngineProcContext); 535 return m_pfnBAEngineProc(BOOTSTRAPPER_ENGINE_MESSAGE_LAUNCHAPPROVEDEXE, &args, &results, m_pvBAEngineProcContext);
536 } 536 }
537 537
538 virtual STDMETHODIMP SetUpdateSource(
539 __in_z LPCWSTR wzUrl
540 )
541 {
542 BAENGINE_SETUPDATESOURCE_ARGS args = { };
543 BAENGINE_SETUPDATESOURCE_RESULTS results = { };
544
545 args.cbSize = sizeof(args);
546 args.wzUrl = wzUrl;
547
548 results.cbSize = sizeof(results);
549
550 return m_pfnBAEngineProc(BOOTSTRAPPER_ENGINE_MESSAGE_SETUPDATESOURCE, &args, &results, m_pvBAEngineProcContext);
551 }
552
538 virtual STDMETHODIMP CompareVersions( 553 virtual STDMETHODIMP CompareVersions(
539 __in_z LPCWSTR wzVersion1, 554 __in_z LPCWSTR wzVersion1,
540 __in_z LPCWSTR wzVersion2, 555 __in_z LPCWSTR wzVersion2,
diff --git a/src/balutil/inc/IBootstrapperEngine.h b/src/balutil/inc/IBootstrapperEngine.h
index cd89a9f0..af6379f4 100644
--- a/src/balutil/inc/IBootstrapperEngine.h
+++ b/src/balutil/inc/IBootstrapperEngine.h
@@ -128,6 +128,10 @@ DECLARE_INTERFACE_IID_(IBootstrapperEngine, IUnknown, "6480D616-27A0-44D7-905B-8
128 __in DWORD dwWaitForInputIdleTimeout 128 __in DWORD dwWaitForInputIdleTimeout
129 ) = 0; 129 ) = 0;
130 130
131 STDMETHOD(SetUpdateSource)(
132 __in_z LPCWSTR wzUrl
133 ) = 0;
134
131 STDMETHOD(CompareVersions)( 135 STDMETHOD(CompareVersions)(
132 __in_z LPCWSTR wzVersion1, 136 __in_z LPCWSTR wzVersion1,
133 __in_z LPCWSTR wzVersion2, 137 __in_z LPCWSTR wzVersion2,