aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/registration.h
diff options
context:
space:
mode:
authorBob Arnson <bob@firegiant.com>2026-02-17 19:41:03 -0500
committerBob Arnson <bob@firegiant.com>2026-02-17 19:48:12 -0500
commit5658492062bf28ffb670ede15cbd1413bf1182d8 (patch)
tree7e959881fdabed13359ff8cb78e68d9c74b81931 /src/burn/engine/registration.h
parentde80ff1102a1b34e430bbc718fe65a42bab196cf (diff)
downloadwix-bob/BundleLockUpgradeScope.tar.gz
wix-bob/BundleLockUpgradeScope.tar.bz2
wix-bob/BundleLockUpgradeScope.zip
Lock upgrade bundles to original bundle's scope.bob/BundleLockUpgradeScope
Fixes https://github.com/wixtoolset/issues/issues/9236
Diffstat (limited to 'src/burn/engine/registration.h')
-rw-r--r--src/burn/engine/registration.h5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/burn/engine/registration.h b/src/burn/engine/registration.h
index f340999a..97c6951b 100644
--- a/src/burn/engine/registration.h
+++ b/src/burn/engine/registration.h
@@ -21,8 +21,7 @@ const LPCWSTR BURN_REGISTRATION_REGISTRY_ENGINE_VERSION = L"EngineVersion";
21const LPCWSTR BURN_REGISTRATION_REGISTRY_ENGINE_PROTOCOL_VERSION = L"EngineProtocolVersion"; 21const LPCWSTR BURN_REGISTRATION_REGISTRY_ENGINE_PROTOCOL_VERSION = L"EngineProtocolVersion";
22const LPCWSTR BURN_REGISTRATION_REGISTRY_BUNDLE_PROVIDER_KEY = L"BundleProviderKey"; 22const LPCWSTR BURN_REGISTRATION_REGISTRY_BUNDLE_PROVIDER_KEY = L"BundleProviderKey";
23const LPCWSTR BURN_REGISTRATION_REGISTRY_BUNDLE_TAG = L"BundleTag"; 23const LPCWSTR BURN_REGISTRATION_REGISTRY_BUNDLE_TAG = L"BundleTag";
24 24const LPCWSTR BURN_REGISTRATION_REGISTRY_BUNDLE_SCOPE = L"BundleScope";
25const LPCWSTR REGISTRY_BUNDLE_INSTALLED = L"Installed";
26 25
27enum BURN_RESUME_MODE 26enum BURN_RESUME_MODE
28{ 27{
@@ -69,6 +68,7 @@ typedef struct _BURN_RELATED_BUNDLE
69 BOOTSTRAPPER_REQUEST_STATE defaultRequestedRestore; 68 BOOTSTRAPPER_REQUEST_STATE defaultRequestedRestore;
70 BOOTSTRAPPER_REQUEST_STATE requestedRestore; 69 BOOTSTRAPPER_REQUEST_STATE requestedRestore;
71 BOOTSTRAPPER_ACTION_STATE restore; 70 BOOTSTRAPPER_ACTION_STATE restore;
71 BOOTSTRAPPER_SCOPE detectedScope;
72} BURN_RELATED_BUNDLE; 72} BURN_RELATED_BUNDLE;
73 73
74typedef struct _BURN_RELATED_BUNDLES 74typedef struct _BURN_RELATED_BUNDLES
@@ -106,6 +106,7 @@ typedef struct _BURN_REGISTRATION
106 BOOTSTRAPPER_PACKAGE_SCOPE scope; 106 BOOTSTRAPPER_PACKAGE_SCOPE scope;
107 LPWSTR sczCode; 107 LPWSTR sczCode;
108 LPWSTR sczTag; 108 LPWSTR sczTag;
109 LPWSTR sczPrimaryUpgradeCode;
109 110
110 LPWSTR *rgsczDetectCodes; 111 LPWSTR *rgsczDetectCodes;
111 DWORD cDetectCodes; 112 DWORD cDetectCodes;