aboutsummaryrefslogtreecommitdiff
path: root/src/engine/msiengine.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2021-02-18 10:44:49 -0600
committerSean Hall <r.sean.hall@gmail.com>2021-02-22 20:25:06 -0600
commitb29af5d005c2cc802aa60a123d435042038ba8ef (patch)
treecb86e61b6abb327f8e1ebc33162acfca28bb89e9 /src/engine/msiengine.h
parentdbd55be5e707f07eb044c8c7f13c3dfd246148c0 (diff)
downloadwix-b29af5d005c2cc802aa60a123d435042038ba8ef.tar.gz
wix-b29af5d005c2cc802aa60a123d435042038ba8ef.tar.bz2
wix-b29af5d005c2cc802aa60a123d435042038ba8ef.zip
Get all request states up front before building the plan.
Diffstat (limited to 'src/engine/msiengine.h')
-rw-r--r--src/engine/msiengine.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/engine/msiengine.h b/src/engine/msiengine.h
index d1e46da8..b06866cd 100644
--- a/src/engine/msiengine.h
+++ b/src/engine/msiengine.h
@@ -31,10 +31,13 @@ HRESULT MsiEngineDetectPackage(
31 __in BURN_PACKAGE* pPackage, 31 __in BURN_PACKAGE* pPackage,
32 __in BURN_USER_EXPERIENCE* pUserExperience 32 __in BURN_USER_EXPERIENCE* pUserExperience
33 ); 33 );
34HRESULT MsiEnginePlanCalculatePackage( 34HRESULT MsiEnginePlanInitializePackage(
35 __in BURN_PACKAGE* pPackage, 35 __in BURN_PACKAGE* pPackage,
36 __in BURN_VARIABLES* pVariables, 36 __in BURN_VARIABLES* pVariables,
37 __in BURN_USER_EXPERIENCE* pUserExperience, 37 __in BURN_USER_EXPERIENCE* pUserExperience
38 );
39HRESULT MsiEnginePlanCalculatePackage(
40 __in BURN_PACKAGE* pPackage,
38 __in BOOL fInsideMsiTransaction, 41 __in BOOL fInsideMsiTransaction,
39 __out_opt BOOL* pfBARequestedCache 42 __out_opt BOOL* pfBARequestedCache
40 ); 43 );