// C++/WinRT v2.0.220110.5 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #pragma once #ifndef WINRT_Windows_Management_Deployment_1_H #define WINRT_Windows_Management_Deployment_1_H #include "winrt/impl/Windows.Management.Deployment.0.h" WINRT_EXPORT namespace winrt::Windows::Management::Deployment { struct __declspec(empty_bases) IAddPackageOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAddPackageOptions(std::nullptr_t = nullptr) noexcept {} IAddPackageOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAddPackageOptions2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAddPackageOptions2(std::nullptr_t = nullptr) noexcept {} IAddPackageOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppInstallerManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallerManager(std::nullptr_t = nullptr) noexcept {} IAppInstallerManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAppInstallerManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAppInstallerManagerStatics(std::nullptr_t = nullptr) noexcept {} IAppInstallerManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoUpdateSettingsOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoUpdateSettingsOptions(std::nullptr_t = nullptr) noexcept {} IAutoUpdateSettingsOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IAutoUpdateSettingsOptionsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAutoUpdateSettingsOptionsStatics(std::nullptr_t = nullptr) noexcept {} IAutoUpdateSettingsOptionsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICreateSharedPackageContainerOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICreateSharedPackageContainerOptions(std::nullptr_t = nullptr) noexcept {} ICreateSharedPackageContainerOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ICreateSharedPackageContainerResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICreateSharedPackageContainerResult(std::nullptr_t = nullptr) noexcept {} ICreateSharedPackageContainerResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDeleteSharedPackageContainerOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDeleteSharedPackageContainerOptions(std::nullptr_t = nullptr) noexcept {} IDeleteSharedPackageContainerOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDeleteSharedPackageContainerResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDeleteSharedPackageContainerResult(std::nullptr_t = nullptr) noexcept {} IDeleteSharedPackageContainerResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDeploymentResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDeploymentResult(std::nullptr_t = nullptr) noexcept {} IDeploymentResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IDeploymentResult2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDeploymentResult2(std::nullptr_t = nullptr) noexcept {} IDeploymentResult2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFindSharedPackageContainerOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFindSharedPackageContainerOptions(std::nullptr_t = nullptr) noexcept {} IFindSharedPackageContainerOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageAllUserProvisioningOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageAllUserProvisioningOptions(std::nullptr_t = nullptr) noexcept {} IPackageAllUserProvisioningOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager(std::nullptr_t = nullptr) noexcept {} IPackageManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager10 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager10(std::nullptr_t = nullptr) noexcept {} IPackageManager10(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager2(std::nullptr_t = nullptr) noexcept {} IPackageManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager3(std::nullptr_t = nullptr) noexcept {} IPackageManager3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager4(std::nullptr_t = nullptr) noexcept {} IPackageManager4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager5(std::nullptr_t = nullptr) noexcept {} IPackageManager5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager6(std::nullptr_t = nullptr) noexcept {} IPackageManager6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager7 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager7(std::nullptr_t = nullptr) noexcept {} IPackageManager7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager8 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager8(std::nullptr_t = nullptr) noexcept {} IPackageManager8(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManager9 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManager9(std::nullptr_t = nullptr) noexcept {} IPackageManager9(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageManagerDebugSettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageManagerDebugSettings(std::nullptr_t = nullptr) noexcept {} IPackageManagerDebugSettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageUserInformation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageUserInformation(std::nullptr_t = nullptr) noexcept {} IPackageUserInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageVolume : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageVolume(std::nullptr_t = nullptr) noexcept {} IPackageVolume(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IPackageVolume2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPackageVolume2(std::nullptr_t = nullptr) noexcept {} IPackageVolume2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRegisterPackageOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRegisterPackageOptions(std::nullptr_t = nullptr) noexcept {} IRegisterPackageOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRegisterPackageOptions2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRegisterPackageOptions2(std::nullptr_t = nullptr) noexcept {} IRegisterPackageOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISharedPackageContainer : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISharedPackageContainer(std::nullptr_t = nullptr) noexcept {} ISharedPackageContainer(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISharedPackageContainerManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISharedPackageContainerManager(std::nullptr_t = nullptr) noexcept {} ISharedPackageContainerManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISharedPackageContainerManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISharedPackageContainerManagerStatics(std::nullptr_t = nullptr) noexcept {} ISharedPackageContainerManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISharedPackageContainerMember : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISharedPackageContainerMember(std::nullptr_t = nullptr) noexcept {} ISharedPackageContainerMember(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ISharedPackageContainerMemberFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { ISharedPackageContainerMemberFactory(std::nullptr_t = nullptr) noexcept {} ISharedPackageContainerMemberFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStagePackageOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStagePackageOptions(std::nullptr_t = nullptr) noexcept {} IStagePackageOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IStagePackageOptions2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IStagePackageOptions2(std::nullptr_t = nullptr) noexcept {} IStagePackageOptions2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUpdateSharedPackageContainerOptions : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUpdateSharedPackageContainerOptions(std::nullptr_t = nullptr) noexcept {} IUpdateSharedPackageContainerOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUpdateSharedPackageContainerResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUpdateSharedPackageContainerResult(std::nullptr_t = nullptr) noexcept {} IUpdateSharedPackageContainerResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif