summaryrefslogtreecommitdiff
path: root/src/api/burn/balutil/inc/balutil.h
diff options
context:
space:
mode:
authorJacob Hoover <jacob.hoover@greenheck.com>2022-11-10 10:48:23 -0600
committerSean Hall <r.sean.hall@gmail.com>2022-11-10 23:49:10 -0600
commitfa393914f12f6d6bc88a73e4d5b009da765f6dd5 (patch)
tree6dbf354d4542b3e085795b0a917eaafc1eead415 /src/api/burn/balutil/inc/balutil.h
parentc843b47d6233153fa961c6d0e61edf7cedf255bb (diff)
downloadwix-fa393914f12f6d6bc88a73e4d5b009da765f6dd5.tar.gz
wix-fa393914f12f6d6bc88a73e4d5b009da765f6dd5.tar.bz2
wix-fa393914f12f6d6bc88a73e4d5b009da765f6dd5.zip
WIXFEAT-3704 - Allow access to persisted variables from related bundles
Diffstat (limited to 'src/api/burn/balutil/inc/balutil.h')
-rw-r--r--src/api/burn/balutil/inc/balutil.h24
1 files changed, 24 insertions, 0 deletions
diff --git a/src/api/burn/balutil/inc/balutil.h b/src/api/burn/balutil/inc/balutil.h
index 3040cfe8..36c165a3 100644
--- a/src/api/burn/balutil/inc/balutil.h
+++ b/src/api/burn/balutil/inc/balutil.h
@@ -140,6 +140,30 @@ DAPI_(HRESULT) BalGetNumericVariable(
140 ); 140 );
141 141
142/******************************************************************* 142/*******************************************************************
143BalGetRelatedBundleVariable - gets a string from a shared variable in the engine.
144
145Note: Use StrFree() to release psczValue.
146********************************************************************/
147DAPI_(HRESULT) BalGetRelatedBundleVariable(
148 __in_z LPCWSTR wzBundleId,
149 __in_z LPCWSTR wzVariable,
150 __inout LPWSTR* psczValue
151);
152
153/*******************************************************************
154BalGetRelatedBundleVariableFromEngine - gets a string from a shared variable in the engine.
155
156 Note: Use StrFree() to release psczValue.
157********************************************************************/
158DAPI_(HRESULT) BalGetRelatedBundleVariableFromEngine(
159 __in IBootstrapperEngine* pEngine,
160 __in_z LPCWSTR wzBundleId,
161 __in_z LPCWSTR wzVariable,
162 __inout LPWSTR* psczValue
163);
164
165
166/*******************************************************************
143BalSetNumericVariable - sets a numeric variable in the engine. 167BalSetNumericVariable - sets a numeric variable in the engine.
144 168
145********************************************************************/ 169********************************************************************/