diff options
Diffstat (limited to 'src/wixstdba/WixStandardBootstrapperApplication.cpp')
| -rw-r--r-- | src/wixstdba/WixStandardBootstrapperApplication.cpp | 38 |
1 files changed, 2 insertions, 36 deletions
diff --git a/src/wixstdba/WixStandardBootstrapperApplication.cpp b/src/wixstdba/WixStandardBootstrapperApplication.cpp index 59b23b19..6418cb00 100644 --- a/src/wixstdba/WixStandardBootstrapperApplication.cpp +++ b/src/wixstdba/WixStandardBootstrapperApplication.cpp | |||
| @@ -307,7 +307,8 @@ public: // IBootstrapperApplication | |||
| 307 | 307 | ||
| 308 | 308 | ||
| 309 | virtual STDMETHODIMP OnDetectComplete( | 309 | virtual STDMETHODIMP OnDetectComplete( |
| 310 | __in HRESULT hrStatus | 310 | __in HRESULT hrStatus, |
| 311 | __in BOOL /*fEligibleForCleanup*/ | ||
| 311 | ) | 312 | ) |
| 312 | { | 313 | { |
| 313 | HRESULT hr = S_OK; | 314 | HRESULT hr = S_OK; |
| @@ -1142,9 +1143,6 @@ public: // IBootstrapperApplication | |||
| 1142 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONDETECTPACKAGEBEGIN: | 1143 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONDETECTPACKAGEBEGIN: |
| 1143 | OnDetectPackageBeginFallback(reinterpret_cast<BA_ONDETECTPACKAGEBEGIN_ARGS*>(pvArgs), reinterpret_cast<BA_ONDETECTPACKAGEBEGIN_RESULTS*>(pvResults)); | 1144 | OnDetectPackageBeginFallback(reinterpret_cast<BA_ONDETECTPACKAGEBEGIN_ARGS*>(pvArgs), reinterpret_cast<BA_ONDETECTPACKAGEBEGIN_RESULTS*>(pvResults)); |
| 1144 | break; | 1145 | break; |
| 1145 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONDETECTCOMPATIBLEMSIPACKAGE: | ||
| 1146 | OnDetectCompatibleMsiPackageFallback(reinterpret_cast<BA_ONDETECTCOMPATIBLEMSIPACKAGE_ARGS*>(pvArgs), reinterpret_cast<BA_ONDETECTCOMPATIBLEMSIPACKAGE_RESULTS*>(pvResults)); | ||
| 1147 | break; | ||
| 1148 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONDETECTRELATEDMSIPACKAGE: | 1146 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONDETECTRELATEDMSIPACKAGE: |
| 1149 | OnDetectRelatedMsiPackageFallback(reinterpret_cast<BA_ONDETECTRELATEDMSIPACKAGE_ARGS*>(pvArgs), reinterpret_cast<BA_ONDETECTRELATEDMSIPACKAGE_RESULTS*>(pvResults)); | 1147 | OnDetectRelatedMsiPackageFallback(reinterpret_cast<BA_ONDETECTRELATEDMSIPACKAGE_ARGS*>(pvArgs), reinterpret_cast<BA_ONDETECTRELATEDMSIPACKAGE_RESULTS*>(pvResults)); |
| 1150 | break; | 1148 | break; |
| @@ -1163,12 +1161,6 @@ public: // IBootstrapperApplication | |||
| 1163 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANPACKAGEBEGIN: | 1161 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANPACKAGEBEGIN: |
| 1164 | OnPlanPackageBeginFallback(reinterpret_cast<BA_ONPLANPACKAGEBEGIN_ARGS*>(pvArgs), reinterpret_cast<BA_ONPLANPACKAGEBEGIN_RESULTS*>(pvResults)); | 1162 | OnPlanPackageBeginFallback(reinterpret_cast<BA_ONPLANPACKAGEBEGIN_ARGS*>(pvArgs), reinterpret_cast<BA_ONPLANPACKAGEBEGIN_RESULTS*>(pvResults)); |
| 1165 | break; | 1163 | break; |
| 1166 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGEBEGIN: | ||
| 1167 | OnPlanCompatibleMsiPackageBeginFallback(reinterpret_cast<BA_ONPLANCOMPATIBLEMSIPACKAGEBEGIN_ARGS*>(pvArgs), reinterpret_cast<BA_ONPLANCOMPATIBLEMSIPACKAGEBEGIN_RESULTS*>(pvResults)); | ||
| 1168 | break; | ||
| 1169 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE: | ||
| 1170 | OnPlanCompatibleMsiPackageCompleteFallback(reinterpret_cast<BA_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE_ARGS*>(pvArgs), reinterpret_cast<BA_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE_RESULTS*>(pvResults)); | ||
| 1171 | break; | ||
| 1172 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANTARGETMSIPACKAGE: | 1164 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONPLANTARGETMSIPACKAGE: |
| 1173 | OnPlanTargetMsiPackageFallback(reinterpret_cast<BA_ONPLANTARGETMSIPACKAGE_ARGS*>(pvArgs), reinterpret_cast<BA_ONPLANTARGETMSIPACKAGE_RESULTS*>(pvResults)); | 1165 | OnPlanTargetMsiPackageFallback(reinterpret_cast<BA_ONPLANTARGETMSIPACKAGE_ARGS*>(pvArgs), reinterpret_cast<BA_ONPLANTARGETMSIPACKAGE_RESULTS*>(pvResults)); |
| 1174 | break; | 1166 | break; |
| @@ -1408,14 +1400,6 @@ private: // privates | |||
| 1408 | m_pfnBAFunctionsProc(BA_FUNCTIONS_MESSAGE_ONDETECTPACKAGEBEGIN, pArgs, pResults, m_pvBAFunctionsProcContext); | 1400 | m_pfnBAFunctionsProc(BA_FUNCTIONS_MESSAGE_ONDETECTPACKAGEBEGIN, pArgs, pResults, m_pvBAFunctionsProcContext); |
| 1409 | } | 1401 | } |
| 1410 | 1402 | ||
| 1411 | void OnDetectCompatibleMsiPackageFallback( | ||
| 1412 | __in BA_ONDETECTCOMPATIBLEMSIPACKAGE_ARGS* pArgs, | ||
| 1413 | __inout BA_ONDETECTCOMPATIBLEMSIPACKAGE_RESULTS* pResults | ||
| 1414 | ) | ||
| 1415 | { | ||
| 1416 | m_pfnBAFunctionsProc(BA_FUNCTIONS_MESSAGE_ONDETECTCOMPATIBLEMSIPACKAGE, pArgs, pResults, m_pvBAFunctionsProcContext); | ||
| 1417 | } | ||
| 1418 | |||
| 1419 | void OnDetectRelatedMsiPackageFallback( | 1403 | void OnDetectRelatedMsiPackageFallback( |
| 1420 | __in BA_ONDETECTRELATEDMSIPACKAGE_ARGS* pArgs, | 1404 | __in BA_ONDETECTRELATEDMSIPACKAGE_ARGS* pArgs, |
| 1421 | __inout BA_ONDETECTRELATEDMSIPACKAGE_RESULTS* pResults | 1405 | __inout BA_ONDETECTRELATEDMSIPACKAGE_RESULTS* pResults |
| @@ -1468,24 +1452,6 @@ private: // privates | |||
| 1468 | BalLogId(BOOTSTRAPPER_LOG_LEVEL_STANDARD, MSG_WIXSTDBA_PLANNED_PACKAGE, m_hModule, pArgs->wzPackageId, LoggingRequestStateToString(requestedState), LoggingRequestStateToString(pResults->requestedState)); | 1452 | BalLogId(BOOTSTRAPPER_LOG_LEVEL_STANDARD, MSG_WIXSTDBA_PLANNED_PACKAGE, m_hModule, pArgs->wzPackageId, LoggingRequestStateToString(requestedState), LoggingRequestStateToString(pResults->requestedState)); |
| 1469 | } | 1453 | } |
| 1470 | 1454 | ||
| 1471 | void OnPlanCompatibleMsiPackageBeginFallback( | ||
| 1472 | __in BA_ONPLANCOMPATIBLEMSIPACKAGEBEGIN_ARGS* pArgs, | ||
| 1473 | __inout BA_ONPLANCOMPATIBLEMSIPACKAGEBEGIN_RESULTS* pResults | ||
| 1474 | ) | ||
| 1475 | { | ||
| 1476 | BOOTSTRAPPER_REQUEST_STATE requestedState = pResults->requestedState; | ||
| 1477 | m_pfnBAFunctionsProc(BA_FUNCTIONS_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGEBEGIN, pArgs, pResults, m_pvBAFunctionsProcContext); | ||
| 1478 | BalLogId(BOOTSTRAPPER_LOG_LEVEL_STANDARD, MSG_WIXSTDBA_PLANNED_COMPATIBLE_MSI_PACKAGE, m_hModule, pArgs->wzPackageId, pArgs->wzCompatiblePackageId, LoggingRequestStateToString(requestedState), LoggingRequestStateToString(pResults->requestedState)); | ||
| 1479 | } | ||
| 1480 | |||
| 1481 | void OnPlanCompatibleMsiPackageCompleteFallback( | ||
| 1482 | __in BA_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE_ARGS* pArgs, | ||
| 1483 | __inout BA_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE_RESULTS* pResults | ||
| 1484 | ) | ||
| 1485 | { | ||
| 1486 | m_pfnBAFunctionsProc(BA_FUNCTIONS_MESSAGE_ONPLANCOMPATIBLEMSIPACKAGECOMPLETE, pArgs, pResults, m_pvBAFunctionsProcContext); | ||
| 1487 | } | ||
| 1488 | |||
| 1489 | void OnPlanTargetMsiPackageFallback( | 1455 | void OnPlanTargetMsiPackageFallback( |
| 1490 | __in BA_ONPLANTARGETMSIPACKAGE_ARGS* pArgs, | 1456 | __in BA_ONPLANTARGETMSIPACKAGE_ARGS* pArgs, |
| 1491 | __inout BA_ONPLANTARGETMSIPACKAGE_RESULTS* pResults | 1457 | __inout BA_ONPLANTARGETMSIPACKAGE_RESULTS* pResults |
