aboutsummaryrefslogtreecommitdiff
path: root/src/engine/userexperience.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/engine/userexperience.h')
-rw-r--r--src/engine/userexperience.h33
1 files changed, 30 insertions, 3 deletions
diff --git a/src/engine/userexperience.h b/src/engine/userexperience.h
index 0ebd1b68..387ed62b 100644
--- a/src/engine/userexperience.h
+++ b/src/engine/userexperience.h
@@ -108,7 +108,16 @@ BAAPI UserExperienceOnApplyComplete(
108 __in HRESULT hrStatus, 108 __in HRESULT hrStatus,
109 __in BOOTSTRAPPER_APPLY_RESTART restart, 109 __in BOOTSTRAPPER_APPLY_RESTART restart,
110 __inout BOOTSTRAPPER_APPLYCOMPLETE_ACTION* pAction 110 __inout BOOTSTRAPPER_APPLYCOMPLETE_ACTION* pAction
111); 111 );
112BAAPI UserExperienceOnBeginMsiTransactionBegin(
113 __in BURN_USER_EXPERIENCE* pUserExperience,
114 __in LPCWSTR wzTransactionId
115 );
116BAAPI UserExperienceOnBeginMsiTransactionComplete(
117 __in BURN_USER_EXPERIENCE* pUserExperience,
118 __in LPCWSTR wzTransactionId,
119 __in HRESULT hrStatus
120 );
112BAAPI UserExperienceOnCacheAcquireBegin( 121BAAPI UserExperienceOnCacheAcquireBegin(
113 __in BURN_USER_EXPERIENCE* pUserExperience, 122 __in BURN_USER_EXPERIENCE* pUserExperience,
114 __in_z_opt LPCWSTR wzPackageOrContainerId, 123 __in_z_opt LPCWSTR wzPackageOrContainerId,
@@ -162,6 +171,15 @@ BAAPI UserExperienceOnCacheVerifyComplete(
162 __in HRESULT hrStatus, 171 __in HRESULT hrStatus,
163 __inout BOOTSTRAPPER_CACHEVERIFYCOMPLETE_ACTION* pAction 172 __inout BOOTSTRAPPER_CACHEVERIFYCOMPLETE_ACTION* pAction
164 ); 173 );
174BAAPI UserExperienceOnCommitMsiTransactionBegin(
175 __in BURN_USER_EXPERIENCE* pUserExperience,
176 __in LPCWSTR wzTransactionId
177 );
178BAAPI UserExperienceOnCommitMsiTransactionComplete(
179 __in BURN_USER_EXPERIENCE* pUserExperience,
180 __in LPCWSTR wzTransactionId,
181 __in HRESULT hrStatus
182 );
165BAAPI UserExperienceOnDetectBegin( 183BAAPI UserExperienceOnDetectBegin(
166 __in BURN_USER_EXPERIENCE* pUserExperience, 184 __in BURN_USER_EXPERIENCE* pUserExperience,
167 __in BOOL fInstalled, 185 __in BOOL fInstalled,
@@ -272,7 +290,7 @@ BAAPI UserExperienceOnExecuteBegin(
272BAAPI UserExperienceOnExecuteComplete( 290BAAPI UserExperienceOnExecuteComplete(
273 __in BURN_USER_EXPERIENCE* pUserExperience, 291 __in BURN_USER_EXPERIENCE* pUserExperience,
274 __in HRESULT hrStatus 292 __in HRESULT hrStatus
275); 293 );
276BAAPI UserExperienceOnExecuteFilesInUse( 294BAAPI UserExperienceOnExecuteFilesInUse(
277 __in BURN_USER_EXPERIENCE* pUserExperience, 295 __in BURN_USER_EXPERIENCE* pUserExperience,
278 __in_z LPCWSTR wzPackageId, 296 __in_z LPCWSTR wzPackageId,
@@ -315,7 +333,7 @@ BAAPI UserExperienceOnExecuteProgress(
315 __in_z LPCWSTR wzPackageId, 333 __in_z LPCWSTR wzPackageId,
316 __in DWORD dwProgressPercentage, 334 __in DWORD dwProgressPercentage,
317 __in DWORD dwOverallPercentage, 335 __in DWORD dwOverallPercentage,
318 __inout int* pnResult 336 __out int* pnResult
319 ); 337 );
320BAAPI UserExperienceOnLaunchApprovedExeBegin( 338BAAPI UserExperienceOnLaunchApprovedExeBegin(
321 __in BURN_USER_EXPERIENCE* pUserExperience 339 __in BURN_USER_EXPERIENCE* pUserExperience
@@ -411,6 +429,15 @@ BAAPI UserExperienceOnResolveSource(
411 __in_z_opt LPCWSTR wzDownloadSource, 429 __in_z_opt LPCWSTR wzDownloadSource,
412 __inout BOOTSTRAPPER_RESOLVESOURCE_ACTION* pAction 430 __inout BOOTSTRAPPER_RESOLVESOURCE_ACTION* pAction
413 ); 431 );
432BAAPI UserExperienceOnRollbackMsiTransactionBegin(
433 __in BURN_USER_EXPERIENCE* pUserExperience,
434 __in LPCWSTR wzTransactionId
435 );
436BAAPI UserExperienceOnRollbackMsiTransactionComplete(
437 __in BURN_USER_EXPERIENCE* pUserExperience,
438 __in LPCWSTR wzTransactionId,
439 __in HRESULT hrStatus
440 );
414BAAPI UserExperienceOnShutdown( 441BAAPI UserExperienceOnShutdown(
415 __in BURN_USER_EXPERIENCE* pUserExperience, 442 __in BURN_USER_EXPERIENCE* pUserExperience,
416 __inout BOOTSTRAPPER_SHUTDOWN_ACTION* pAction 443 __inout BOOTSTRAPPER_SHUTDOWN_ACTION* pAction