aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-10-18 14:10:20 -0500
committerSean Hall <r.sean.hall@gmail.com>2020-10-24 20:07:21 -0500
commite879388d96157db6a6e7b2ee79871ef7ebbd3015 (patch)
tree4f3cbf260afa7806e077d75840ec97f276228262 /src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
parentbafc4f682a798eb375d32c1f4777664aceb1e15f (diff)
downloadwix-e879388d96157db6a6e7b2ee79871ef7ebbd3015.tar.gz
wix-e879388d96157db6a6e7b2ee79871ef7ebbd3015.tar.bz2
wix-e879388d96157db6a6e7b2ee79871ef7ebbd3015.zip
Add CompareVersions engine method.
Diffstat (limited to 'src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h')
-rw-r--r--src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
index a6a87622..13229c29 100644
--- a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
+++ b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
@@ -124,6 +124,7 @@ enum BOOTSTRAPPER_ENGINE_MESSAGE
124 BOOTSTRAPPER_ENGINE_MESSAGE_APPLY, 124 BOOTSTRAPPER_ENGINE_MESSAGE_APPLY,
125 BOOTSTRAPPER_ENGINE_MESSAGE_QUIT, 125 BOOTSTRAPPER_ENGINE_MESSAGE_QUIT,
126 BOOTSTRAPPER_ENGINE_MESSAGE_LAUNCHAPPROVEDEXE, 126 BOOTSTRAPPER_ENGINE_MESSAGE_LAUNCHAPPROVEDEXE,
127 BOOTSTRAPPER_ENGINE_MESSAGE_COMPAREVERSIONS,
127}; 128};
128 129
129typedef struct _BAENGINE_APPLY_ARGS 130typedef struct _BAENGINE_APPLY_ARGS
@@ -147,6 +148,19 @@ typedef struct _BAENGINE_CLOSESPLASHSCREEN_RESULTS
147 DWORD cbSize; 148 DWORD cbSize;
148} BAENGINE_CLOSESPLASHSCREEN_RESULTS; 149} BAENGINE_CLOSESPLASHSCREEN_RESULTS;
149 150
151typedef struct _BAENGINE_COMPAREVERSIONS_ARGS
152{
153 DWORD cbSize;
154 LPCWSTR wzVersion1;
155 LPCWSTR wzVersion2;
156} BAENGINE_COMPAREVERSIONS_ARGS;
157
158typedef struct _BAENGINE_COMPAREVERSIONS_RESULTS
159{
160 DWORD cbSize;
161 int nResult;
162} BAENGINE_COMPAREVERSIONS_RESULTS;
163
150typedef struct _BAENGINE_DETECT_ARGS 164typedef struct _BAENGINE_DETECT_ARGS
151{ 165{
152 DWORD cbSize; 166 DWORD cbSize;