diff options
Diffstat (limited to 'src/balutil/inc/BalBaseBootstrapperApplication.h')
-rw-r--r-- | src/balutil/inc/BalBaseBootstrapperApplication.h | 75 |
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*/, |