aboutsummaryrefslogtreecommitdiff
path: root/src/engine/msiengine.h
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-11-15 20:23:44 -0600
committerSean Hall <r.sean.hall@gmail.com>2020-11-17 19:06:00 -0600
commit846f5a033d346c1bac51c56d4936cd3118ebea7a (patch)
tree6370380f4aa18355feebc1a058f0793ad14cd899 /src/engine/msiengine.h
parent0d873d28c2dd18444afa08b748e91f495ed1cf5c (diff)
downloadwix-846f5a033d346c1bac51c56d4936cd3118ebea7a.tar.gz
wix-846f5a033d346c1bac51c56d4936cd3118ebea7a.tar.bz2
wix-846f5a033d346c1bac51c56d4936cd3118ebea7a.zip
Clean up the elevation code for MSI transactions.
Diffstat (limited to 'src/engine/msiengine.h')
-rw-r--r--src/engine/msiengine.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/engine/msiengine.h b/src/engine/msiengine.h
index 64bddcf0..63393006 100644
--- a/src/engine/msiengine.h
+++ b/src/engine/msiengine.h
@@ -52,6 +52,11 @@ HRESULT MsiEngineAddCompatiblePackage(
52 __in const BURN_PACKAGE* pPackage, 52 __in const BURN_PACKAGE* pPackage,
53 __out_opt BURN_PACKAGE** ppCompatiblePackage 53 __out_opt BURN_PACKAGE** ppCompatiblePackage
54 ); 54 );
55HRESULT MsiEngineBeginTransaction(
56 __in LPCWSTR wzName
57 );
58HRESULT MsiEngineCommitTransaction();
59HRESULT MsiEngineRollbackTransaction();
55HRESULT MsiEngineExecutePackage( 60HRESULT MsiEngineExecutePackage(
56 __in_opt HWND hwndParent, 61 __in_opt HWND hwndParent,
57 __in BURN_EXECUTE_ACTION* pExecuteAction, 62 __in BURN_EXECUTE_ACTION* pExecuteAction,