diff options
Diffstat (limited to 'src/balutil/inc/BalBaseBootstrapperApplicationProc.h')
| -rw-r--r-- | src/balutil/inc/BalBaseBootstrapperApplicationProc.h | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/balutil/inc/BalBaseBootstrapperApplicationProc.h b/src/balutil/inc/BalBaseBootstrapperApplicationProc.h index d8a6590b..42ffeb79 100644 --- a/src/balutil/inc/BalBaseBootstrapperApplicationProc.h +++ b/src/balutil/inc/BalBaseBootstrapperApplicationProc.h | |||
| @@ -15,7 +15,7 @@ static HRESULT BalBaseBAProcOnDetectBegin( | |||
| 15 | __inout BA_ONDETECTBEGIN_RESULTS* pResults | 15 | __inout BA_ONDETECTBEGIN_RESULTS* pResults |
| 16 | ) | 16 | ) |
| 17 | { | 17 | { |
| 18 | return pBA->OnDetectBegin(pArgs->fInstalled, pArgs->cPackages, &pResults->fCancel); | 18 | return pBA->OnDetectBegin(pArgs->fCached, pArgs->fInstalled, pArgs->cPackages, &pResults->fCancel); |
| 19 | } | 19 | } |
| 20 | 20 | ||
| 21 | static HRESULT BalBaseBAProcOnDetectComplete( | 21 | static HRESULT BalBaseBAProcOnDetectComplete( |
| @@ -303,7 +303,7 @@ static HRESULT BalBaseBAProcOnCacheAcquireBegin( | |||
| 303 | __inout BA_ONCACHEACQUIREBEGIN_RESULTS* pResults | 303 | __inout BA_ONCACHEACQUIREBEGIN_RESULTS* pResults |
| 304 | ) | 304 | ) |
| 305 | { | 305 | { |
| 306 | return pBA->OnCacheAcquireBegin(pArgs->wzPackageOrContainerId, pArgs->wzPayloadId, pArgs->operation, pArgs->wzSource, &pResults->fCancel); | 306 | return pBA->OnCacheAcquireBegin(pArgs->wzPackageOrContainerId, pArgs->wzPayloadId, pArgs->wzSource, pArgs->wzDownloadUrl, pArgs->wzPayloadContainerId, pArgs->recommendation, &pResults->action, &pResults->fCancel); |
| 307 | } | 307 | } |
| 308 | 308 | ||
| 309 | static HRESULT BalBaseBAProcOnCacheAcquireProgress( | 309 | static HRESULT BalBaseBAProcOnCacheAcquireProgress( |
| @@ -315,13 +315,13 @@ static HRESULT BalBaseBAProcOnCacheAcquireProgress( | |||
| 315 | return pBA->OnCacheAcquireProgress(pArgs->wzPackageOrContainerId, pArgs->wzPayloadId, pArgs->dw64Progress, pArgs->dw64Total, pArgs->dwOverallPercentage, &pResults->fCancel); | 315 | return pBA->OnCacheAcquireProgress(pArgs->wzPackageOrContainerId, pArgs->wzPayloadId, pArgs->dw64Progress, pArgs->dw64Total, pArgs->dwOverallPercentage, &pResults->fCancel); |
| 316 | } | 316 | } |
| 317 | 317 | ||
| 318 | static HRESULT BalBaseBAProcOnResolveSource( | 318 | static HRESULT BalBaseBAProcOnCacheAcquireResolving( |
| 319 | __in IBootstrapperApplication* pBA, | 319 | __in IBootstrapperApplication* pBA, |
| 320 | __in BA_ONRESOLVESOURCE_ARGS* pArgs, | 320 | __in BA_ONCACHEACQUIRERESOLVING_ARGS* pArgs, |
| 321 | __inout BA_ONRESOLVESOURCE_RESULTS* pResults | 321 | __inout BA_ONCACHEACQUIRERESOLVING_RESULTS* pResults |
| 322 | ) | 322 | ) |
| 323 | { | 323 | { |
| 324 | return pBA->OnResolveSource(pArgs->wzPackageOrContainerId, pArgs->wzPayloadId, pArgs->wzLocalSource, pArgs->wzDownloadSource, pArgs->recommendation, &pResults->action, &pResults->fCancel); | 324 | return pBA->OnCacheAcquireResolving(pArgs->wzPackageOrContainerId, pArgs->wzPayloadId, pArgs->rgSearchPaths, pArgs->cSearchPaths, pArgs->fFoundLocal, pArgs->dwRecommendedSearchPath, pArgs->wzDownloadUrl, pArgs->wzPayloadContainerId, pArgs->recommendation, &pResults->dwChosenSearchPath, &pResults->action, &pResults->fCancel); |
| 325 | } | 325 | } |
| 326 | 326 | ||
| 327 | static HRESULT BalBaseBAProcOnCacheAcquireComplete( | 327 | static HRESULT BalBaseBAProcOnCacheAcquireComplete( |
| @@ -713,8 +713,8 @@ static HRESULT WINAPI BalBaseBootstrapperApplicationProc( | |||
| 713 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEACQUIREPROGRESS: | 713 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEACQUIREPROGRESS: |
| 714 | hr = BalBaseBAProcOnCacheAcquireProgress(pBA, reinterpret_cast<BA_ONCACHEACQUIREPROGRESS_ARGS*>(pvArgs), reinterpret_cast<BA_ONCACHEACQUIREPROGRESS_RESULTS*>(pvResults)); | 714 | hr = BalBaseBAProcOnCacheAcquireProgress(pBA, reinterpret_cast<BA_ONCACHEACQUIREPROGRESS_ARGS*>(pvArgs), reinterpret_cast<BA_ONCACHEACQUIREPROGRESS_RESULTS*>(pvResults)); |
| 715 | break; | 715 | break; |
| 716 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONRESOLVESOURCE: | 716 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEACQUIRERESOLVING: |
| 717 | hr = BalBaseBAProcOnResolveSource(pBA, reinterpret_cast<BA_ONRESOLVESOURCE_ARGS*>(pvArgs), reinterpret_cast<BA_ONRESOLVESOURCE_RESULTS*>(pvResults)); | 717 | hr = BalBaseBAProcOnCacheAcquireResolving(pBA, reinterpret_cast<BA_ONCACHEACQUIRERESOLVING_ARGS*>(pvArgs), reinterpret_cast<BA_ONCACHEACQUIRERESOLVING_RESULTS*>(pvResults)); |
| 718 | break; | 718 | break; |
| 719 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEACQUIRECOMPLETE: | 719 | case BOOTSTRAPPER_APPLICATION_MESSAGE_ONCACHEACQUIRECOMPLETE: |
| 720 | hr = BalBaseBAProcOnCacheAcquireComplete(pBA, reinterpret_cast<BA_ONCACHEACQUIRECOMPLETE_ARGS*>(pvArgs), reinterpret_cast<BA_ONCACHEACQUIRECOMPLETE_RESULTS*>(pvResults)); | 720 | hr = BalBaseBAProcOnCacheAcquireComplete(pBA, reinterpret_cast<BA_ONCACHEACQUIRECOMPLETE_ARGS*>(pvArgs), reinterpret_cast<BA_ONCACHEACQUIRECOMPLETE_RESULTS*>(pvResults)); |
