diff --git a/dev/PackageManager/API/M.W.M.D.PackageDeploymentManager.cpp b/dev/PackageManager/API/M.W.M.D.PackageDeploymentManager.cpp index 5d37853e..c27c8480 100644 --- a/dev/PackageManager/API/M.W.M.D.PackageDeploymentManager.cpp +++ b/dev/PackageManager/API/M.W.M.D.PackageDeploymentManager.cpp @@ -513,7 +513,7 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation co_return winrt::make(PackageDeploymentStatus::CompletedSuccess, activityId); } winrt::Windows::Foundation::IAsyncOperationWithProgress - PackageDeploymentManager::AddPackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::AddPackageOptions options) + PackageDeploymentManager::AddPackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::AddPackageOptions options) { const winrt::Windows::Foundation::Uri packageUri{ package }; const auto packageAbsoluteUri{ packageUri.AbsoluteUri() }; @@ -643,7 +643,7 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation co_return winrt::make(PackageDeploymentStatus::CompletedSuccess, activityId); } winrt::Windows::Foundation::IAsyncOperationWithProgress - PackageDeploymentManager::StagePackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::StagePackageOptions options) + PackageDeploymentManager::StagePackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::StagePackageOptions options) { const winrt::Windows::Foundation::Uri packageUri{ package }; const auto packageAbsoluteUri{ packageUri.AbsoluteUri() }; @@ -766,7 +766,7 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation co_return winrt::make(PackageDeploymentStatus::CompletedSuccess, activityId); } winrt::Windows::Foundation::IAsyncOperationWithProgress - PackageDeploymentManager::RegisterPackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::RegisterPackageOptions options) + PackageDeploymentManager::RegisterPackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::RegisterPackageOptions options) { if (VerifyPackageFamilyName(package.c_str()) == ERROR_SUCCESS) { @@ -909,7 +909,7 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation co_return winrt::make(PackageDeploymentStatus::CompletedSuccess, activityId); } winrt::Windows::Foundation::IAsyncOperationWithProgress - PackageDeploymentManager::RemovePackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::RemovePackageOptions options) + PackageDeploymentManager::RemovePackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::RemovePackageOptions options) { if (VerifyPackageFamilyName(package.c_str()) == ERROR_SUCCESS) { @@ -1167,7 +1167,7 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation co_return winrt::make(PackageDeploymentStatus::CompletedSuccess, activityId); } winrt::Windows::Foundation::IAsyncOperationWithProgress - PackageDeploymentManager::ResetPackageAsync(hstring package) + PackageDeploymentManager::ResetPackageAsync(const winrt::hstring& package) { THROW_HR_IF(E_NOTIMPL, !IsPackageDeploymentFeatureSupported(winrt::Microsoft::Windows::Management::Deployment::PackageDeploymentFeature::ResetPackage)); @@ -1335,7 +1335,7 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation co_return winrt::make(PackageDeploymentStatus::CompletedSuccess, activityId); } winrt::Windows::Foundation::IAsyncOperationWithProgress - PackageDeploymentManager::RepairPackageAsync(hstring package) + PackageDeploymentManager::RepairPackageAsync(const winrt::hstring& package) { THROW_HR_IF(E_NOTIMPL, !IsPackageDeploymentFeatureSupported(winrt::Microsoft::Windows::Management::Deployment::PackageDeploymentFeature::RepairPackage)); @@ -1559,7 +1559,7 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation return true; } winrt::Windows::Foundation::IAsyncOperationWithProgress - PackageDeploymentManager::ProvisionPackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::ProvisionPackageOptions options) + PackageDeploymentManager::ProvisionPackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::ProvisionPackageOptions options) { if (VerifyPackageFamilyName(package.c_str()) == ERROR_SUCCESS) { @@ -1587,7 +1587,7 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation throw hresult_not_implemented(); } winrt::Windows::Foundation::IAsyncOperationWithProgress - PackageDeploymentManager::DeprovisionPackageAsync(hstring package) + PackageDeploymentManager::DeprovisionPackageAsync(const winrt::hstring& package) { if (VerifyPackageFamilyName(package.c_str()) == ERROR_SUCCESS) { diff --git a/dev/PackageManager/API/M.W.M.D.PackageDeploymentManager.h b/dev/PackageManager/API/M.W.M.D.PackageDeploymentManager.h index 870dbacc..43539da1 100644 --- a/dev/PackageManager/API/M.W.M.D.PackageDeploymentManager.h +++ b/dev/PackageManager/API/M.W.M.D.PackageDeploymentManager.h @@ -23,33 +23,33 @@ namespace winrt::Microsoft::Windows::Management::Deployment::implementation winrt::Windows::Foundation::IAsyncOperationWithProgress EnsurePackageReadyAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::EnsureReadyOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress EnsurePackageReadyByUriAsync(winrt::Windows::Foundation::Uri packageUri, winrt::Microsoft::Windows::Management::Deployment::EnsureReadyOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress EnsurePackageSetReadyAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet, winrt::Microsoft::Windows::Management::Deployment::EnsureReadyOptions options); - winrt::Windows::Foundation::IAsyncOperationWithProgress AddPackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::AddPackageOptions options); + winrt::Windows::Foundation::IAsyncOperationWithProgress AddPackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::AddPackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress AddPackageByUriAsync(winrt::Windows::Foundation::Uri packageUri, winrt::Microsoft::Windows::Management::Deployment::AddPackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress AddPackageSetAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet, winrt::Microsoft::Windows::Management::Deployment::AddPackageOptions options); - winrt::Windows::Foundation::IAsyncOperationWithProgress StagePackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::StagePackageOptions options); + winrt::Windows::Foundation::IAsyncOperationWithProgress StagePackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::StagePackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress StagePackageByUriAsync(winrt::Windows::Foundation::Uri packageUri, winrt::Microsoft::Windows::Management::Deployment::StagePackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress StagePackageSetAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet, winrt::Microsoft::Windows::Management::Deployment::StagePackageOptions options); - winrt::Windows::Foundation::IAsyncOperationWithProgress RegisterPackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::RegisterPackageOptions options); + winrt::Windows::Foundation::IAsyncOperationWithProgress RegisterPackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::RegisterPackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress RegisterPackageByUriAsync(winrt::Windows::Foundation::Uri packageUri, winrt::Microsoft::Windows::Management::Deployment::RegisterPackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress RegisterPackageSetAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet, winrt::Microsoft::Windows::Management::Deployment::RegisterPackageOptions options); - winrt::Windows::Foundation::IAsyncOperationWithProgress RemovePackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::RemovePackageOptions options); + winrt::Windows::Foundation::IAsyncOperationWithProgress RemovePackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::RemovePackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress RemovePackageByFullNameAsync(hstring packageFullName, winrt::Microsoft::Windows::Management::Deployment::RemovePackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress RemovePackageByFamilyNameAsync(hstring packageFamilyName, winrt::Microsoft::Windows::Management::Deployment::RemovePackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress RemovePackageByUriAsync(winrt::Windows::Foundation::Uri packageUri, winrt::Microsoft::Windows::Management::Deployment::RemovePackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress RemovePackageSetAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet, winrt::Microsoft::Windows::Management::Deployment::RemovePackageOptions options); - winrt::Windows::Foundation::IAsyncOperationWithProgress ResetPackageAsync(hstring package); + winrt::Windows::Foundation::IAsyncOperationWithProgress ResetPackageAsync(const winrt::hstring& package); winrt::Windows::Foundation::IAsyncOperationWithProgress ResetPackageByUriAsync(winrt::Windows::Foundation::Uri packageUri); winrt::Windows::Foundation::IAsyncOperationWithProgress ResetPackageSetAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet); - winrt::Windows::Foundation::IAsyncOperationWithProgress RepairPackageAsync(hstring package); + winrt::Windows::Foundation::IAsyncOperationWithProgress RepairPackageAsync(const winrt::hstring& package); winrt::Windows::Foundation::IAsyncOperationWithProgress RepairPackageByUriAsync(winrt::Windows::Foundation::Uri packageUri); winrt::Windows::Foundation::IAsyncOperationWithProgress RepairPackageSetAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet); bool IsPackageProvisioned(hstring const& package); bool IsPackageProvisionedByUri(winrt::Windows::Foundation::Uri const& packageUri); bool IsPackageSetProvisioned(winrt::Microsoft::Windows::Management::Deployment::PackageSet const& packageSet); - winrt::Windows::Foundation::IAsyncOperationWithProgress ProvisionPackageAsync(hstring package, winrt::Microsoft::Windows::Management::Deployment::ProvisionPackageOptions options); + winrt::Windows::Foundation::IAsyncOperationWithProgress ProvisionPackageAsync(const winrt::hstring& package, winrt::Microsoft::Windows::Management::Deployment::ProvisionPackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress ProvisionPackageByUriAsync(winrt::Windows::Foundation::Uri packageUri, winrt::Microsoft::Windows::Management::Deployment::ProvisionPackageOptions options); winrt::Windows::Foundation::IAsyncOperationWithProgress ProvisionPackageSetAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet, winrt::Microsoft::Windows::Management::Deployment::ProvisionPackageOptions options); - winrt::Windows::Foundation::IAsyncOperationWithProgress DeprovisionPackageAsync(hstring package); + winrt::Windows::Foundation::IAsyncOperationWithProgress DeprovisionPackageAsync(const winrt::hstring& package); winrt::Windows::Foundation::IAsyncOperationWithProgress DeprovisionPackageByUriAsync(winrt::Windows::Foundation::Uri packageUri); winrt::Windows::Foundation::IAsyncOperationWithProgress DeprovisionPackageSetAsync(winrt::Microsoft::Windows::Management::Deployment::PackageSet packageSet); bool IsPackageRegistrationPending(hstring const& packageFullName);