diff options
| author | Sean Hall <r.sean.hall@gmail.com> | 2022-03-04 17:55:17 -0600 |
|---|---|---|
| committer | Sean Hall <r.sean.hall@gmail.com> | 2022-03-05 16:22:04 -0600 |
| commit | e027c6c571a4bc8c818244e2b0c5015eb4ef3110 (patch) | |
| tree | 8149aa491766bfe8a883f921831a52133abceea5 /src/api/burn/WixToolset.BootstrapperCore.Native/inc | |
| parent | baf09c19c5a0f0d3f9533f9084f094066c1be7d9 (diff) | |
| download | wix-e027c6c571a4bc8c818244e2b0c5015eb4ef3110.tar.gz wix-e027c6c571a4bc8c818244e2b0c5015eb4ef3110.tar.bz2 wix-e027c6c571a4bc8c818244e2b0c5015eb4ef3110.zip | |
Change ARP property Installed to 0 when registrationType is InProgress.
Being registered in ARP and "installed" were always separate concepts, and some things like fEligibleForCleanup were looking at the wrong thing. This also allows the BA to tell the difference.
Diffstat (limited to 'src/api/burn/WixToolset.BootstrapperCore.Native/inc')
| -rw-r--r-- | src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h index 5c6258d0..9a5fb8f8 100644 --- a/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h +++ b/src/api/burn/WixToolset.BootstrapperCore.Native/inc/BootstrapperApplication.h | |||
| @@ -642,7 +642,7 @@ struct BA_ONCOMMITMSITRANSACTIONCOMPLETE_RESULTS | |||
| 642 | struct BA_ONDETECTBEGIN_ARGS | 642 | struct BA_ONDETECTBEGIN_ARGS |
| 643 | { | 643 | { |
| 644 | DWORD cbSize; | 644 | DWORD cbSize; |
| 645 | BOOL fInstalled; | 645 | BOOTSTRAPPER_REGISTRATION_TYPE registrationType; |
| 646 | DWORD cPackages; | 646 | DWORD cPackages; |
| 647 | BOOL fCached; | 647 | BOOL fCached; |
| 648 | }; | 648 | }; |
