diff options
author | Jacob Hoover <jacob.hoover@greenheck.com> | 2022-11-10 10:48:23 -0600 |
---|---|---|
committer | Sean Hall <r.sean.hall@gmail.com> | 2022-11-10 23:49:10 -0600 |
commit | fa393914f12f6d6bc88a73e4d5b009da765f6dd5 (patch) | |
tree | 6dbf354d4542b3e085795b0a917eaafc1eead415 /src/api/burn/balutil/inc/balutil.h | |
parent | c843b47d6233153fa961c6d0e61edf7cedf255bb (diff) | |
download | wix-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.h | 24 |
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 | /******************************************************************* |
143 | BalGetRelatedBundleVariable - gets a string from a shared variable in the engine. | ||
144 | |||
145 | Note: Use StrFree() to release psczValue. | ||
146 | ********************************************************************/ | ||
147 | DAPI_(HRESULT) BalGetRelatedBundleVariable( | ||
148 | __in_z LPCWSTR wzBundleId, | ||
149 | __in_z LPCWSTR wzVariable, | ||
150 | __inout LPWSTR* psczValue | ||
151 | ); | ||
152 | |||
153 | /******************************************************************* | ||
154 | BalGetRelatedBundleVariableFromEngine - gets a string from a shared variable in the engine. | ||
155 | |||
156 | Note: Use StrFree() to release psczValue. | ||
157 | ********************************************************************/ | ||
158 | DAPI_(HRESULT) BalGetRelatedBundleVariableFromEngine( | ||
159 | __in IBootstrapperEngine* pEngine, | ||
160 | __in_z LPCWSTR wzBundleId, | ||
161 | __in_z LPCWSTR wzVariable, | ||
162 | __inout LPWSTR* psczValue | ||
163 | ); | ||
164 | |||
165 | |||
166 | /******************************************************************* | ||
143 | BalSetNumericVariable - sets a numeric variable in the engine. | 167 | BalSetNumericVariable - sets a numeric variable in the engine. |
144 | 168 | ||
145 | ********************************************************************/ | 169 | ********************************************************************/ |