diff options
Diffstat (limited to 'src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h')
| -rw-r--r-- | src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | 45 |
1 files changed, 45 insertions, 0 deletions
diff --git a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h index edb981a9..e1920107 100644 --- a/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h +++ b/src/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | |||
| @@ -153,6 +153,9 @@ enum BOOTSTRAPPER_APPLICATION_MESSAGE | |||
| 153 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYBEGIN, | 153 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYBEGIN, |
| 154 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYCOMPLETE, | 154 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYCOMPLETE, |
| 155 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYPROGRESS, | 155 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHECONTAINERORPAYLOADVERIFYPROGRESS, |
| 156 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEPAYLOADEXTRACTBEGIN, | ||
| 157 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEPAYLOADEXTRACTCOMPLETE, | ||
| 158 | BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEPAYLOADEXTRACTPROGRESS, | ||
| 156 | }; | 159 | }; |
| 157 | 160 | ||
| 158 | enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION | 161 | enum BOOTSTRAPPER_APPLYCOMPLETE_ACTION |
| @@ -472,6 +475,48 @@ struct BA_ONCACHEPACKAGECOMPLETE_RESULTS | |||
| 472 | BOOTSTRAPPER_CACHEPACKAGECOMPLETE_ACTION action; | 475 | BOOTSTRAPPER_CACHEPACKAGECOMPLETE_ACTION action; |
| 473 | }; | 476 | }; |
| 474 | 477 | ||
| 478 | struct BA_ONCACHEPAYLOADEXTRACTBEGIN_ARGS | ||
| 479 | { | ||
| 480 | DWORD cbSize; | ||
| 481 | LPCWSTR wzContainerId; | ||
| 482 | LPCWSTR wzPayloadId; | ||
| 483 | }; | ||
| 484 | |||
| 485 | struct BA_ONCACHEPAYLOADEXTRACTBEGIN_RESULTS | ||
| 486 | { | ||
| 487 | DWORD cbSize; | ||
| 488 | BOOL fCancel; | ||
| 489 | }; | ||
| 490 | |||
| 491 | struct BA_ONCACHEPAYLOADEXTRACTCOMPLETE_ARGS | ||
| 492 | { | ||
| 493 | DWORD cbSize; | ||
| 494 | LPCWSTR wzContainerId; | ||
| 495 | LPCWSTR wzPayloadId; | ||
| 496 | HRESULT hrStatus; | ||
| 497 | }; | ||
| 498 | |||
| 499 | struct BA_ONCACHEPAYLOADEXTRACTCOMPLETE_RESULTS | ||
| 500 | { | ||
| 501 | DWORD cbSize; | ||
| 502 | }; | ||
| 503 | |||
| 504 | struct BA_ONCACHEPAYLOADEXTRACTPROGRESS_ARGS | ||
| 505 | { | ||
| 506 | DWORD cbSize; | ||
| 507 | LPCWSTR wzContainerId; | ||
| 508 | LPCWSTR wzPayloadId; | ||
| 509 | DWORD64 dw64Progress; | ||
| 510 | DWORD64 dw64Total; | ||
| 511 | DWORD dwOverallPercentage; | ||
| 512 | }; | ||
| 513 | |||
| 514 | struct BA_ONCACHEPAYLOADEXTRACTPROGRESS_RESULTS | ||
| 515 | { | ||
| 516 | DWORD cbSize; | ||
| 517 | BOOL fCancel; | ||
| 518 | }; | ||
| 519 | |||
| 475 | struct BA_ONCACHEVERIFYBEGIN_ARGS | 520 | struct BA_ONCACHEVERIFYBEGIN_ARGS |
| 476 | { | 521 | { |
| 477 | DWORD cbSize; | 522 | DWORD cbSize; |
