aboutsummaryrefslogtreecommitdiff
path: root/src/balutil/inc/BalBaseBootstrapperApplication.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/balutil/inc/BalBaseBootstrapperApplication.h')
-rw-r--r--src/balutil/inc/BalBaseBootstrapperApplication.h75
1 files changed, 75 insertions, 0 deletions
diff --git a/src/balutil/inc/BalBaseBootstrapperApplication.h b/src/balutil/inc/BalBaseBootstrapperApplication.h
index 612faf54..ad0c60e5 100644
--- a/src/balutil/inc/BalBaseBootstrapperApplication.h
+++ b/src/balutil/inc/BalBaseBootstrapperApplication.h
@@ -798,6 +798,81 @@ public: // IBootstrapperApplication
798 return S_OK; 798 return S_OK;
799 } 799 }
800 800
801 virtual STDMETHODIMP OnBeginMsiTransactionBegin(
802 __in_z LPCWSTR /*wzTransactionId*/,
803 __inout BOOL* pfCancel
804 )
805 {
806 *pfCancel |= CheckCanceled();
807 return S_OK;
808 }
809
810 virtual STDMETHODIMP OnBeginMsiTransactionComplete(
811 __in_z LPCWSTR /*wzTransactionId*/,
812 __in HRESULT /*hrStatus*/
813 )
814 {
815 return S_OK;
816 }
817
818 virtual STDMETHODIMP OnCommitMsiTransactionBegin(
819 __in_z LPCWSTR /*wzTransactionId*/,
820 __inout BOOL* pfCancel
821 )
822 {
823 *pfCancel |= CheckCanceled();
824 return S_OK;
825 }
826
827 virtual STDMETHODIMP OnCommitMsiTransactionComplete(
828 __in_z LPCWSTR /*wzTransactionId*/,
829 __in HRESULT /*hrStatus*/
830 )
831 {
832 return S_OK;
833 }
834
835 virtual STDMETHODIMP OnRollbackMsiTransactionBegin(
836 __in_z LPCWSTR /*wzTransactionId*/
837 )
838 {
839 return S_OK;
840 }
841
842 virtual STDMETHODIMP OnRollbackMsiTransactionComplete(
843 __in_z LPCWSTR /*wzTransactionId*/,
844 __in HRESULT /*hrStatus*/
845 )
846 {
847 return S_OK;
848 }
849
850 virtual STDMETHODIMP OnPauseAutomaticUpdatesBegin(
851 )
852 {
853 return S_OK;
854 }
855
856 virtual STDMETHODIMP OnPauseAutomaticUpdatesComplete(
857 __in HRESULT /*hrStatus*/
858 )
859 {
860 return S_OK;
861 }
862
863 virtual STDMETHODIMP OnSystemRestorePointBegin(
864 )
865 {
866 return S_OK;
867 }
868
869 virtual STDMETHODIMP OnSystemRestorePointComplete(
870 __in HRESULT /*hrStatus*/
871 )
872 {
873 return S_OK;
874 }
875
801 virtual STDMETHODIMP_(HRESULT) BAProc( 876 virtual STDMETHODIMP_(HRESULT) BAProc(
802 __in BOOTSTRAPPER_APPLICATION_MESSAGE /*message*/, 877 __in BOOTSTRAPPER_APPLICATION_MESSAGE /*message*/,
803 __in const LPVOID /*pvArgs*/, 878 __in const LPVOID /*pvArgs*/,