// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_ApplicationModel_Store_1_H #define WINRT_Windows_ApplicationModel_Store_1_H #include "winrt/impl/Windows.ApplicationModel.Store.0.h" WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Store { struct WINRT_IMPL_EMPTY_BASES ICurrentApp : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentApp(std::nullptr_t = nullptr) noexcept {} ICurrentApp(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrentApp2Statics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentApp2Statics(std::nullptr_t = nullptr) noexcept {} ICurrentApp2Statics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrentAppSimulator : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentAppSimulator(std::nullptr_t = nullptr) noexcept {} ICurrentAppSimulator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrentAppSimulatorStaticsWithFiltering : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentAppSimulatorStaticsWithFiltering(std::nullptr_t = nullptr) noexcept {} ICurrentAppSimulatorStaticsWithFiltering(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrentAppSimulatorWithCampaignId : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentAppSimulatorWithCampaignId(std::nullptr_t = nullptr) noexcept {} ICurrentAppSimulatorWithCampaignId(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrentAppSimulatorWithConsumables : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentAppSimulatorWithConsumables(std::nullptr_t = nullptr) noexcept {} ICurrentAppSimulatorWithConsumables(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrentAppStaticsWithFiltering : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentAppStaticsWithFiltering(std::nullptr_t = nullptr) noexcept {} ICurrentAppStaticsWithFiltering(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrentAppWithCampaignId : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentAppWithCampaignId(std::nullptr_t = nullptr) noexcept {} ICurrentAppWithCampaignId(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICurrentAppWithConsumables : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICurrentAppWithConsumables(std::nullptr_t = nullptr) noexcept {} ICurrentAppWithConsumables(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILicenseInformation : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILicenseInformation(std::nullptr_t = nullptr) noexcept {} ILicenseInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IListingInformation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IListingInformation(std::nullptr_t = nullptr) noexcept {} IListingInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IListingInformation2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IListingInformation2(std::nullptr_t = nullptr) noexcept {} IListingInformation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProductLicense : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProductLicense(std::nullptr_t = nullptr) noexcept {} IProductLicense(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProductLicenseWithFulfillment : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IProductLicenseWithFulfillment(std::nullptr_t = nullptr) noexcept {} IProductLicenseWithFulfillment(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProductListing : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProductListing(std::nullptr_t = nullptr) noexcept {} IProductListing(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProductListing2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProductListing2(std::nullptr_t = nullptr) noexcept {} IProductListing2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProductListingWithConsumables : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProductListingWithConsumables(std::nullptr_t = nullptr) noexcept {} IProductListingWithConsumables(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProductListingWithMetadata : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IProductListingWithMetadata(std::nullptr_t = nullptr) noexcept {} IProductListingWithMetadata(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProductPurchaseDisplayProperties : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProductPurchaseDisplayProperties(std::nullptr_t = nullptr) noexcept {} IProductPurchaseDisplayProperties(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProductPurchaseDisplayPropertiesFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProductPurchaseDisplayPropertiesFactory(std::nullptr_t = nullptr) noexcept {} IProductPurchaseDisplayPropertiesFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPurchaseResults : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPurchaseResults(std::nullptr_t = nullptr) noexcept {} IPurchaseResults(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IUnfulfilledConsumable : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUnfulfilledConsumable(std::nullptr_t = nullptr) noexcept {} IUnfulfilledConsumable(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif