aboutsummaryrefslogtreecommitdiff
path: root/src/engine/msiengine.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-05-21 14:13:16 +1000
committerSean Hall <r.sean.hall@gmail.com>2020-05-21 14:18:40 +1000
commit513286d4798572cc82a78554ef15ef2fe79f407e (patch)
tree3960b579a914c843f56c9045c59d194162d0a9d2 /src/engine/msiengine.h
parentc903a96bd8d61a375448e1a6ad7b40bab8cb24c4 (diff)
downloadwix-513286d4798572cc82a78554ef15ef2fe79f407e.tar.gz
wix-513286d4798572cc82a78554ef15ef2fe79f407e.tar.bz2
wix-513286d4798572cc82a78554ef15ef2fe79f407e.zip
WIXBUG:5980 Fix bugs around INSTALLUILEVEL_SOURCERESONLY.
Apply requires a valid hWnd since otherwise a source resolution prompt could hang the bundle. Burn now defaults to INSTALLUILEVEL_NONE by itself if the bundle is not showing UI.
Diffstat (limited to 'src/engine/msiengine.h')
-rw-r--r--src/engine/msiengine.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/engine/msiengine.h b/src/engine/msiengine.h
index cbe80262..04c375c2 100644
--- a/src/engine/msiengine.h
+++ b/src/engine/msiengine.h
@@ -32,6 +32,7 @@ HRESULT MsiEnginePlanCalculatePackage(
32 __out_opt BOOL* pfBARequestedCache 32 __out_opt BOOL* pfBARequestedCache
33 ); 33 );
34HRESULT MsiEnginePlanAddPackage( 34HRESULT MsiEnginePlanAddPackage(
35 __in BOOTSTRAPPER_DISPLAY display,
35 __in BURN_USER_EXPERIENCE* pUserExperience, 36 __in BURN_USER_EXPERIENCE* pUserExperience,
36 __in BURN_PACKAGE* pPackage, 37 __in BURN_PACKAGE* pPackage,
37 __in BURN_PLAN* pPlan, 38 __in BURN_PLAN* pPlan,
@@ -67,6 +68,7 @@ HRESULT MsiEngineConcatProperties(
67 __in BOOL fObfuscateHiddenVariables 68 __in BOOL fObfuscateHiddenVariables
68 ); 69 );
69HRESULT MsiEngineCalculateInstallUiLevel( 70HRESULT MsiEngineCalculateInstallUiLevel(
71 __in BOOTSTRAPPER_DISPLAY display,
70 __in BURN_USER_EXPERIENCE* pUserExperience, 72 __in BURN_USER_EXPERIENCE* pUserExperience,
71 __in LPCWSTR wzPackageId, 73 __in LPCWSTR wzPackageId,
72 __in BOOL fExecute, 74 __in BOOL fExecute,