aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.BootstrapperCore.Native
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.BootstrapperCore.Native')
-rw-r--r--src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h14
-rw-r--r--src/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h1
-rw-r--r--src/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h14
3 files changed, 29 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;
diff --git a/src/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h b/src/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h
index 5c7d1260..be76a1a5 100644
--- a/src/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h
+++ b/src/WixToolset.BootstrapperCore.Native/inc/BundleExtension.h
@@ -38,6 +38,7 @@ typedef struct _BUNDLE_EXTENSION_CREATE_ARGS
38 LPVOID pvBundleExtensionEngineProcContext; 38 LPVOID pvBundleExtensionEngineProcContext;
39 LPCWSTR wzBootstrapperWorkingFolder; 39 LPCWSTR wzBootstrapperWorkingFolder;
40 LPCWSTR wzBundleExtensionDataPath; 40 LPCWSTR wzBundleExtensionDataPath;
41 LPCWSTR wzExtensionId;
41} BUNDLE_EXTENSION_CREATE_ARGS; 42} BUNDLE_EXTENSION_CREATE_ARGS;
42 43
43typedef struct _BUNDLE_EXTENSION_CREATE_RESULTS 44typedef struct _BUNDLE_EXTENSION_CREATE_RESULTS
diff --git a/src/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h b/src/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h
index adcae1af..becb5be3 100644
--- a/src/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h
+++ b/src/WixToolset.BootstrapperCore.Native/inc/BundleExtensionEngine.h
@@ -27,8 +27,22 @@ enum BUNDLE_EXTENSION_ENGINE_MESSAGE
27 BUNDLE_EXTENSION_ENGINE_MESSAGE_SETVARIABLENUMERIC, 27 BUNDLE_EXTENSION_ENGINE_MESSAGE_SETVARIABLENUMERIC,
28 BUNDLE_EXTENSION_ENGINE_MESSAGE_SETVARIABLESTRING, 28 BUNDLE_EXTENSION_ENGINE_MESSAGE_SETVARIABLESTRING,
29 BUNDLE_EXTENSION_ENGINE_MESSAGE_SETVARIABLEVERSION, 29 BUNDLE_EXTENSION_ENGINE_MESSAGE_SETVARIABLEVERSION,
30 BUNDLE_EXTENSION_ENGINE_MESSAGE_COMPAREVERSIONS,
30}; 31};
31 32
33typedef struct _BUNDLE_EXTENSION_ENGINE_COMPAREVERSIONS_ARGS
34{
35 DWORD cbSize;
36 LPCWSTR wzVersion1;
37 LPCWSTR wzVersion2;
38} BUNDLE_EXTENSION_ENGINE_COMPAREVERSIONS_ARGS;
39
40typedef struct _BUNDLE_EXTENSION_ENGINE_COMPAREVERSIONS_RESULTS
41{
42 DWORD cbSize;
43 int nResult;
44} BUNDLE_EXTENSION_ENGINE_COMPAREVERSIONS_RESULTS;
45
32typedef struct _BUNDLE_EXTENSION_ENGINE_ESCAPESTRING_ARGS 46typedef struct _BUNDLE_EXTENSION_ENGINE_ESCAPESTRING_ARGS
33{ 47{
34 DWORD cbSize; 48 DWORD cbSize;