summaryrefslogtreecommitdiff
path: root/src/burn/engine/bundlepackageengine.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-04-01 15:44:34 -0500
committerSean Hall <r.sean.hall@gmail.com>2022-04-01 22:06:11 -0500
commit39b9a6112c2ff97f31f195749e2142538e47a2eb (patch)
tree8b2337b589fa5f52fabce89c99d3fca0ef1c8fc0 /src/burn/engine/bundlepackageengine.h
parent386a3578413ba16b3c0615d47870ee44a0e461f6 (diff)
downloadwix-39b9a6112c2ff97f31f195749e2142538e47a2eb.tar.gz
wix-39b9a6112c2ff97f31f195749e2142538e47a2eb.tar.bz2
wix-39b9a6112c2ff97f31f195749e2142538e47a2eb.zip
Detect related bundles for BundlePackages.
Diffstat (limited to 'src/burn/engine/bundlepackageengine.h')
-rw-r--r--src/burn/engine/bundlepackageengine.h15
1 files changed, 14 insertions, 1 deletions
diff --git a/src/burn/engine/bundlepackageengine.h b/src/burn/engine/bundlepackageengine.h
index 9271ac6a..e245f6ce 100644
--- a/src/burn/engine/bundlepackageengine.h
+++ b/src/burn/engine/bundlepackageengine.h
@@ -13,11 +13,24 @@ HRESULT BundlePackageEngineParsePackageFromXml(
13 __in IXMLDOMNode* pixnBundlePackage, 13 __in IXMLDOMNode* pixnBundlePackage,
14 __in BURN_PACKAGE* pPackage 14 __in BURN_PACKAGE* pPackage
15 ); 15 );
16HRESULT BundlePackageEngineParseRelatedCodes(
17 __in IXMLDOMNode* pixnBundle,
18 __in LPWSTR** prgsczDetectCodes,
19 __in DWORD* pcDetectCodes,
20 __in LPWSTR** prgsczUpgradeCodes,
21 __in DWORD* pcUpgradeCodes,
22 __in LPWSTR** prgsczAddonCodes,
23 __in DWORD* pcAddonCodes,
24 __in LPWSTR** prgsczPatchCodes,
25 __in DWORD* pcPatchCodes
26 );
16void BundlePackageEnginePackageUninitialize( 27void BundlePackageEnginePackageUninitialize(
17 __in BURN_PACKAGE* pPackage 28 __in BURN_PACKAGE* pPackage
18 ); 29 );
19HRESULT BundlePackageEngineDetectPackage( 30HRESULT BundlePackageEngineDetectPackage(
20 __in BURN_PACKAGE* pPackage 31 __in BURN_PACKAGE* pPackage,
32 __in BURN_REGISTRATION* pRegistration,
33 __in BURN_USER_EXPERIENCE* pUserExperience
21 ); 34 );
22HRESULT BundlePackageEnginePlanCalculatePackage( 35HRESULT BundlePackageEnginePlanCalculatePackage(
23 __in BURN_PACKAGE* pPackage 36 __in BURN_PACKAGE* pPackage