diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2021-04-16 13:38:16 -0500 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2021-04-19 23:12:55 -0500 |
| commit | b1d1e523f5cdadce0cbf105179b33c014d5ec9eb (patch) | |
| tree | 0eecd05821adb317471118c434f02974586bec03 /src/WixToolset.BootstrapperCore.Native | |
| parent | c308746132f3ab89458b446f659f3d4073758da6 (diff) | |
| download | wix-b1d1e523f5cdadce0cbf105179b33c014d5ec9eb.tar.gz wix-b1d1e523f5cdadce0cbf105179b33c014d5ec9eb.tar.bz2 wix-b1d1e523f5cdadce0cbf105179b33c014d5ec9eb.zip | |
Add OnCachePayloadExtract*.
Diffstat (limited to 'src/WixToolset.BootstrapperCore.Native')
| -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; |
