aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-10-17 19:12:21 -0500
committerSean Hall <r.sean.hall@gmail.com>2020-10-24 20:07:21 -0500
commit273c69f34311f4f4e5f6b5896e71d0788f12d96a (patch)
tree4cf8f42f3ecfa9341a41686b74aa5e48068ede87 /src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
parent3f8e35223216ebbe7f6683a5031a5a97bbc66d5a (diff)
downloadwix-273c69f34311f4f4e5f6b5896e71d0788f12d96a.tar.gz
wix-273c69f34311f4f4e5f6b5896e71d0788f12d96a.tar.bz2
wix-273c69f34311f4f4e5f6b5896e71d0788f12d96a.zip
WIXFEAT:6210 Change data type of versions to strings.
Diffstat (limited to 'src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h')
-rw-r--r--src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
index e3792177..a6a87622 100644
--- a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
+++ b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperEngine.h
@@ -258,8 +258,10 @@ typedef struct _BAENGINE_GETVARIABLEVERSION_ARGS
258typedef struct _BAENGINE_GETVARIABLEVERSION_RESULTS 258typedef struct _BAENGINE_GETVARIABLEVERSION_RESULTS
259{ 259{
260 DWORD cbSize; 260 DWORD cbSize;
261 // The contents of qwValue may be sensitive, if variable is hidden should keep value encrypted and SecureZeroMemory. 261 // The contents of wzValue may be sensitive, if variable is hidden should keep value encrypted and SecureZeroFree.
262 DWORD64 qwValue; 262 LPWSTR wzValue;
263 // Should be initialized to the size of wzValue.
264 DWORD cchValue;
263} BAENGINE_GETVARIABLEVERSION_RESULTS; 265} BAENGINE_GETVARIABLEVERSION_RESULTS;
264 266
265typedef struct _BAENGINE_LAUNCHAPPROVEDEXE_ARGS 267typedef struct _BAENGINE_LAUNCHAPPROVEDEXE_ARGS
@@ -410,7 +412,7 @@ typedef struct _BAENGINE_SETVARIABLEVERSION_ARGS
410{ 412{
411 DWORD cbSize; 413 DWORD cbSize;
412 LPCWSTR wzVariable; 414 LPCWSTR wzVariable;
413 DWORD64 qwValue; 415 LPCWSTR wzValue;
414} BAENGINE_SETVARIABLEVERSION_ARGS; 416} BAENGINE_SETVARIABLEVERSION_ARGS;
415 417
416typedef struct _BAENGINE_SETVARIABLEVERSION_RESULTS 418typedef struct _BAENGINE_SETVARIABLEVERSION_RESULTS