diff options
author | Bob Arnson <bob@firegiant.com> | 2022-01-15 21:40:54 -0500 |
---|---|---|
committer | Bob Arnson <github@bobs.org> | 2022-01-16 10:28:44 -0500 |
commit | 47bca2dc51525fcad86f325278b14953ac5b137e (patch) | |
tree | 80a153833efbe0794be7153c64e712a5799649c4 /src/libs/dutil/WixToolset.DUtil/inc/regutil.h | |
parent | 6d1c4cc83214b65032251c67239b02da59a3e635 (diff) | |
download | wix-47bca2dc51525fcad86f325278b14953ac5b137e.tar.gz wix-47bca2dc51525fcad86f325278b14953ac5b137e.tar.bz2 wix-47bca2dc51525fcad86f325278b14953ac5b137e.zip |
Fix 32/64-bit bitness handling in Burn and BUtil.
- Take advantage of RegOpenEx.
- Always look for related bundles in both 32 and 64 hives.
- BundleEnumRelatedBundle requires caller to specify bitness.
Diffstat (limited to 'src/libs/dutil/WixToolset.DUtil/inc/regutil.h')
-rw-r--r-- | src/libs/dutil/WixToolset.DUtil/inc/regutil.h | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/libs/dutil/WixToolset.DUtil/inc/regutil.h b/src/libs/dutil/WixToolset.DUtil/inc/regutil.h index db8e0c5c..3cbb53b0 100644 --- a/src/libs/dutil/WixToolset.DUtil/inc/regutil.h +++ b/src/libs/dutil/WixToolset.DUtil/inc/regutil.h | |||
@@ -408,6 +408,15 @@ BOOL DAPI RegValueExists( | |||
408 | __in REG_KEY_BITNESS kbKeyBitness | 408 | __in REG_KEY_BITNESS kbKeyBitness |
409 | ); | 409 | ); |
410 | 410 | ||
411 | /******************************************************************** | ||
412 | RegTranslateKeyBitness - Converts from REG_KEY_BITNESS values to | ||
413 | REGSAM-compatible values. | ||
414 | |||
415 | *********************************************************************/ | ||
416 | REGSAM DAPI RegTranslateKeyBitness( | ||
417 | __in REG_KEY_BITNESS kbKeyBitness | ||
418 | ); | ||
419 | |||
411 | #ifdef __cplusplus | 420 | #ifdef __cplusplus |
412 | } | 421 | } |
413 | #endif | 422 | #endif |