Package.h
 1  #pragma once
 2  
 3  #include <filesystem>
 4  #include <optional>
 5  #include <sstream>
 6  
 7  #include <winrt/Windows.ApplicationModel.h>
 8  #include <winrt/Windows.Foundation.h>
 9  #include <winrt/Windows.Management.Deployment.h>
10  
11  std::optional<winrt::Windows::ApplicationModel::Package> GetPackage(std::wstring packageDisplayName);
12  std::wstringstream GetPackageInfo(winrt::Windows::ApplicationModel::Package package);
13  void ReportInstalledContextMenuPackages(const std::filesystem::path& reportDir);