Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Windows.ApplicationModel.1.h
T
jfcarroll 28da839987 Latest update for winrt
PiperOrigin-RevId: 452591835
2022-06-02 12:05:19 -07:00

389 lines
21 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.220531.1
#pragma once
#ifndef WINRT_Windows_ApplicationModel_1_H
#define WINRT_Windows_ApplicationModel_1_H
#include "winrt/impl/Windows.ApplicationModel.0.h"
WINRT_EXPORT namespace winrt::Windows::ApplicationModel
{
struct __declspec(empty_bases) IAppDisplayInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppDisplayInfo>
{
IAppDisplayInfo(std::nullptr_t = nullptr) noexcept {}
IAppDisplayInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAppInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppInfo>
{
IAppInfo(std::nullptr_t = nullptr) noexcept {}
IAppInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAppInfo2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppInfo2>
{
IAppInfo2(std::nullptr_t = nullptr) noexcept {}
IAppInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAppInfo3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppInfo3>
{
IAppInfo3(std::nullptr_t = nullptr) noexcept {}
IAppInfo3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAppInfo4 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppInfo4>
{
IAppInfo4(std::nullptr_t = nullptr) noexcept {}
IAppInfo4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAppInfoStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppInfoStatics>
{
IAppInfoStatics(std::nullptr_t = nullptr) noexcept {}
IAppInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAppInstallerInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppInstallerInfo>
{
IAppInstallerInfo(std::nullptr_t = nullptr) noexcept {}
IAppInstallerInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAppInstance :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppInstance>
{
IAppInstance(std::nullptr_t = nullptr) noexcept {}
IAppInstance(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IAppInstanceStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IAppInstanceStatics>
{
IAppInstanceStatics(std::nullptr_t = nullptr) noexcept {}
IAppInstanceStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ICameraApplicationManagerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ICameraApplicationManagerStatics>
{
ICameraApplicationManagerStatics(std::nullptr_t = nullptr) noexcept {}
ICameraApplicationManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IDesignModeStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IDesignModeStatics>
{
IDesignModeStatics(std::nullptr_t = nullptr) noexcept {}
IDesignModeStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IDesignModeStatics2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IDesignModeStatics2>
{
IDesignModeStatics2(std::nullptr_t = nullptr) noexcept {}
IDesignModeStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IEnteredBackgroundEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IEnteredBackgroundEventArgs>
{
IEnteredBackgroundEventArgs(std::nullptr_t = nullptr) noexcept {}
IEnteredBackgroundEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IFullTrustProcessLauncherStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IFullTrustProcessLauncherStatics>
{
IFullTrustProcessLauncherStatics(std::nullptr_t = nullptr) noexcept {}
IFullTrustProcessLauncherStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ILeavingBackgroundEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILeavingBackgroundEventArgs>
{
ILeavingBackgroundEventArgs(std::nullptr_t = nullptr) noexcept {}
ILeavingBackgroundEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ILimitedAccessFeatureRequestResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILimitedAccessFeatureRequestResult>
{
ILimitedAccessFeatureRequestResult(std::nullptr_t = nullptr) noexcept {}
ILimitedAccessFeatureRequestResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ILimitedAccessFeaturesStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ILimitedAccessFeaturesStatics>
{
ILimitedAccessFeaturesStatics(std::nullptr_t = nullptr) noexcept {}
ILimitedAccessFeaturesStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackage :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackage>
{
IPackage(std::nullptr_t = nullptr) noexcept {}
IPackage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackage2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackage2>
{
IPackage2(std::nullptr_t = nullptr) noexcept {}
IPackage2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackage3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackage3>
{
IPackage3(std::nullptr_t = nullptr) noexcept {}
IPackage3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackage4 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackage4>
{
IPackage4(std::nullptr_t = nullptr) noexcept {}
IPackage4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackage5 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackage5>
{
IPackage5(std::nullptr_t = nullptr) noexcept {}
IPackage5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackage6 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackage6>
{
IPackage6(std::nullptr_t = nullptr) noexcept {}
IPackage6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackage7 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackage7>
{
IPackage7(std::nullptr_t = nullptr) noexcept {}
IPackage7(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackage8 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackage8>
{
IPackage8(std::nullptr_t = nullptr) noexcept {}
IPackage8(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalog :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalog>
{
IPackageCatalog(std::nullptr_t = nullptr) noexcept {}
IPackageCatalog(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalog2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalog2>
{
IPackageCatalog2(std::nullptr_t = nullptr) noexcept {}
IPackageCatalog2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalog3 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalog3>
{
IPackageCatalog3(std::nullptr_t = nullptr) noexcept {}
IPackageCatalog3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalog4 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalog4>
{
IPackageCatalog4(std::nullptr_t = nullptr) noexcept {}
IPackageCatalog4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalogAddOptionalPackageResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalogAddOptionalPackageResult>
{
IPackageCatalogAddOptionalPackageResult(std::nullptr_t = nullptr) noexcept {}
IPackageCatalogAddOptionalPackageResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalogAddResourcePackageResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalogAddResourcePackageResult>
{
IPackageCatalogAddResourcePackageResult(std::nullptr_t = nullptr) noexcept {}
IPackageCatalogAddResourcePackageResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalogRemoveOptionalPackagesResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalogRemoveOptionalPackagesResult>
{
IPackageCatalogRemoveOptionalPackagesResult(std::nullptr_t = nullptr) noexcept {}
IPackageCatalogRemoveOptionalPackagesResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalogRemoveResourcePackagesResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalogRemoveResourcePackagesResult>
{
IPackageCatalogRemoveResourcePackagesResult(std::nullptr_t = nullptr) noexcept {}
IPackageCatalogRemoveResourcePackagesResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageCatalogStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageCatalogStatics>
{
IPackageCatalogStatics(std::nullptr_t = nullptr) noexcept {}
IPackageCatalogStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageContentGroup :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageContentGroup>
{
IPackageContentGroup(std::nullptr_t = nullptr) noexcept {}
IPackageContentGroup(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageContentGroupStagingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageContentGroupStagingEventArgs>
{
IPackageContentGroupStagingEventArgs(std::nullptr_t = nullptr) noexcept {}
IPackageContentGroupStagingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageContentGroupStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageContentGroupStatics>
{
IPackageContentGroupStatics(std::nullptr_t = nullptr) noexcept {}
IPackageContentGroupStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageId :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageId>
{
IPackageId(std::nullptr_t = nullptr) noexcept {}
IPackageId(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageIdWithMetadata :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageIdWithMetadata>
{
IPackageIdWithMetadata(std::nullptr_t = nullptr) noexcept {}
IPackageIdWithMetadata(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageInstallingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageInstallingEventArgs>
{
IPackageInstallingEventArgs(std::nullptr_t = nullptr) noexcept {}
IPackageInstallingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageStagingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageStagingEventArgs>
{
IPackageStagingEventArgs(std::nullptr_t = nullptr) noexcept {}
IPackageStagingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageStatics>
{
IPackageStatics(std::nullptr_t = nullptr) noexcept {}
IPackageStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageStatus :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageStatus>
{
IPackageStatus(std::nullptr_t = nullptr) noexcept {}
IPackageStatus(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageStatus2 :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageStatus2>
{
IPackageStatus2(std::nullptr_t = nullptr) noexcept {}
IPackageStatus2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageStatusChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageStatusChangedEventArgs>
{
IPackageStatusChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IPackageStatusChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageUninstallingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageUninstallingEventArgs>
{
IPackageUninstallingEventArgs(std::nullptr_t = nullptr) noexcept {}
IPackageUninstallingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageUpdateAvailabilityResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageUpdateAvailabilityResult>
{
IPackageUpdateAvailabilityResult(std::nullptr_t = nullptr) noexcept {}
IPackageUpdateAvailabilityResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageUpdatingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageUpdatingEventArgs>
{
IPackageUpdatingEventArgs(std::nullptr_t = nullptr) noexcept {}
IPackageUpdatingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IPackageWithMetadata :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPackageWithMetadata>
{
IPackageWithMetadata(std::nullptr_t = nullptr) noexcept {}
IPackageWithMetadata(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IStartupTask :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IStartupTask>
{
IStartupTask(std::nullptr_t = nullptr) noexcept {}
IStartupTask(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) IStartupTaskStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IStartupTaskStatics>
{
IStartupTaskStatics(std::nullptr_t = nullptr) noexcept {}
IStartupTaskStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ISuspendingDeferral :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISuspendingDeferral>
{
ISuspendingDeferral(std::nullptr_t = nullptr) noexcept {}
ISuspendingDeferral(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ISuspendingEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISuspendingEventArgs>
{
ISuspendingEventArgs(std::nullptr_t = nullptr) noexcept {}
ISuspendingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct __declspec(empty_bases) ISuspendingOperation :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<ISuspendingOperation>
{
ISuspendingOperation(std::nullptr_t = nullptr) noexcept {}
ISuspendingOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif