// C++/WinRT v2.0.250303.1 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_ApplicationModel_Store_Preview_InstallControl_1_H #define WINRT_Windows_ApplicationModel_Store_Preview_InstallControl_1_H #include "winrt/impl/Windows.ApplicationModel.Store.Preview.InstallControl.0.h" WINRT_EXPORT namespace winrt::Windows::ApplicationModel::Store::Preview::InstallControl { struct WINRT_IMPL_EMPTY_BASES IAppInstallItem : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallItem(std::nullptr_t = nullptr) noexcept {} IAppInstallItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallItem2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallItem2(std::nullptr_t = nullptr) noexcept {} IAppInstallItem2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallItem3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallItem3(std::nullptr_t = nullptr) noexcept {} IAppInstallItem3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallItem4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallItem4(std::nullptr_t = nullptr) noexcept {} IAppInstallItem4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallItem5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallItem5(std::nullptr_t = nullptr) noexcept {} IAppInstallItem5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallManager(std::nullptr_t = nullptr) noexcept {} IAppInstallManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallManager2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallManager2(std::nullptr_t = nullptr) noexcept {} IAppInstallManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallManager3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallManager3(std::nullptr_t = nullptr) noexcept {} IAppInstallManager3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallManager4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallManager4(std::nullptr_t = nullptr) noexcept {} IAppInstallManager4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallManager5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallManager5(std::nullptr_t = nullptr) noexcept {} IAppInstallManager5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallManager6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallManager6(std::nullptr_t = nullptr) noexcept {} IAppInstallManager6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallManager7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallManager7(std::nullptr_t = nullptr) noexcept {} IAppInstallManager7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallManagerItemEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallManagerItemEventArgs(std::nullptr_t = nullptr) noexcept {} IAppInstallManagerItemEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallOptions(std::nullptr_t = nullptr) noexcept {} IAppInstallOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallOptions2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallOptions2(std::nullptr_t = nullptr) noexcept {} IAppInstallOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallStatus : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallStatus(std::nullptr_t = nullptr) noexcept {} IAppInstallStatus(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallStatus2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallStatus2(std::nullptr_t = nullptr) noexcept {} IAppInstallStatus2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppInstallStatus3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallStatus3(std::nullptr_t = nullptr) noexcept {} IAppInstallStatus3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppUpdateOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppUpdateOptions(std::nullptr_t = nullptr) noexcept {} IAppUpdateOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IAppUpdateOptions2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppUpdateOptions2(std::nullptr_t = nullptr) noexcept {} IAppUpdateOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IGetEntitlementResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGetEntitlementResult(std::nullptr_t = nullptr) noexcept {} IGetEntitlementResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IGetEntitlementResult2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IGetEntitlementResult2(std::nullptr_t = nullptr) noexcept {} IGetEntitlementResult2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif