aboutsummaryrefslogtreecommitdiff
path: root/src/burn/engine/elevation.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2022-01-03 15:35:14 -0600
committerSean Hall <r.sean.hall@gmail.com>2022-01-04 19:19:43 -0600
commit1f5314302b3c8bc1977aed79df1d05c52608f382 (patch)
treef0fef3a4462352c914a4cc9413515d07f2244703 /src/burn/engine/elevation.h
parentdb44f6cf3b1eb476e47384f2eccba5712808def5 (diff)
downloadwix-1f5314302b3c8bc1977aed79df1d05c52608f382.tar.gz
wix-1f5314302b3c8bc1977aed79df1d05c52608f382.tar.bz2
wix-1f5314302b3c8bc1977aed79df1d05c52608f382.zip
Don't assume Exe packages with Burn protocol are bundles.
Related to #3693
Diffstat (limited to 'src/burn/engine/elevation.h')
-rw-r--r--src/burn/engine/elevation.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/burn/engine/elevation.h b/src/burn/engine/elevation.h
index ad1141bb..0e63c687 100644
--- a/src/burn/engine/elevation.h
+++ b/src/burn/engine/elevation.h
@@ -80,6 +80,15 @@ HRESULT ElevationProcessDependentRegistration(
80 __in HANDLE hPipe, 80 __in HANDLE hPipe,
81 __in const BURN_DEPENDENT_REGISTRATION_ACTION* pAction 81 __in const BURN_DEPENDENT_REGISTRATION_ACTION* pAction
82 ); 82 );
83HRESULT ElevationExecuteRelatedBundle(
84 __in HANDLE hPipe,
85 __in BURN_EXECUTE_ACTION* pExecuteAction,
86 __in BURN_VARIABLES* pVariables,
87 __in BOOL fRollback,
88 __in PFN_GENERICMESSAGEHANDLER pfnGenericMessageHandler,
89 __in LPVOID pvContext,
90 __out BOOTSTRAPPER_APPLY_RESTART* pRestart
91 );
83HRESULT ElevationExecuteExePackage( 92HRESULT ElevationExecuteExePackage(
84 __in HANDLE hPipe, 93 __in HANDLE hPipe,
85 __in BURN_EXECUTE_ACTION* pExecuteAction, 94 __in BURN_EXECUTE_ACTION* pExecuteAction,