Files
nearby/internal/platform/implementation/windows/generated/winrt/impl/Windows.Management.Update.1.h
T
2026-01-27 23:46:02 -08:00

483 lines
27 KiB
C++

// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.250303.1
#pragma once
#ifndef WINRT_Windows_Management_Update_1_H
#define WINRT_Windows_Management_Update_1_H
#include "winrt/impl/Windows.Management.Update.0.h"
WINRT_EXPORT namespace winrt::Windows::Management::Update
{
struct WINRT_IMPL_EMPTY_BASES IPreviewBuildsManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPreviewBuildsManager>
{
IPreviewBuildsManager(std::nullptr_t = nullptr) noexcept {}
IPreviewBuildsManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPreviewBuildsManagerStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPreviewBuildsManagerStatics>
{
IPreviewBuildsManagerStatics(std::nullptr_t = nullptr) noexcept {}
IPreviewBuildsManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IPreviewBuildsState :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IPreviewBuildsState>
{
IPreviewBuildsState(std::nullptr_t = nullptr) noexcept {}
IPreviewBuildsState(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdate
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdate> {
IWindowsSoftwareUpdate(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdate(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateActionInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateActionInfo> {
IWindowsSoftwareUpdateActionInfo(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateActionInfo(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateActionInfoFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateActionInfoFactory> {
IWindowsSoftwareUpdateActionInfoFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateActionInfoFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateActionProgress
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateActionProgress> {
IWindowsSoftwareUpdateActionProgress(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateActionProgress(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateActionResultInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateActionResultInfo> {
IWindowsSoftwareUpdateActionResultInfo(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateActionResultInfo(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateAppPackageInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateAppPackageInfo> {
IWindowsSoftwareUpdateAppPackageInfo(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateAppPackageInfo(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateAppPackageInfoFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateAppPackageInfoFactory> {
IWindowsSoftwareUpdateAppPackageInfoFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateAppPackageInfoFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateApprovalInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateApprovalInfo> {
IWindowsSoftwareUpdateApprovalInfo(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateApprovalInfo(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateApprovalInfoFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateApprovalInfoFactory> {
IWindowsSoftwareUpdateApprovalInfoFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateApprovalInfoFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateExecutionInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateExecutionInfo> {
IWindowsSoftwareUpdateExecutionInfo(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateExecutionInfo(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateExecutionInfoFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateExecutionInfoFactory> {
IWindowsSoftwareUpdateExecutionInfoFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateExecutionInfoFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateFactory> {
IWindowsSoftwareUpdateFactory(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateFactory(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateLocalizationInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateLocalizationInfo> {
IWindowsSoftwareUpdateLocalizationInfo(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateLocalizationInfo(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateLocalizationInfoFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateLocalizationInfoFactory> {
IWindowsSoftwareUpdateLocalizationInfoFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateLocalizationInfoFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateOptionalActionInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateOptionalActionInfo> {
IWindowsSoftwareUpdateOptionalActionInfo(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateOptionalActionInfo(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES
IWindowsSoftwareUpdateOptionalActionInfoFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateOptionalActionInfoFactory> {
IWindowsSoftwareUpdateOptionalActionInfoFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateOptionalActionInfoFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateOptionalInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateOptionalInfo> {
IWindowsSoftwareUpdateOptionalInfo(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateOptionalInfo(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateOptionalInfoFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateOptionalInfoFactory> {
IWindowsSoftwareUpdateOptionalInfoFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateOptionalInfoFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateProvider
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateProvider> {
IWindowsSoftwareUpdateProvider(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateProvider(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateProviderActionResult
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateProviderActionResult> {
IWindowsSoftwareUpdateProviderActionResult(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateProviderActionResult(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES
IWindowsSoftwareUpdateProviderActionResultFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateProviderActionResultFactory> {
IWindowsSoftwareUpdateProviderActionResultFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateProviderActionResultFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateProviderFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateProviderFactory> {
IWindowsSoftwareUpdateProviderFactory(std::nullptr_t = nullptr) noexcept {
}
IWindowsSoftwareUpdateProviderFactory(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateProviderPayloadFileInfo
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateProviderPayloadFileInfo> {
IWindowsSoftwareUpdateProviderPayloadFileInfo(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateProviderPayloadFileInfo(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateProviderStatus
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateProviderStatus> {
IWindowsSoftwareUpdateProviderStatus(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateProviderStatus(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateProviderStatusFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateProviderStatusFactory> {
IWindowsSoftwareUpdateProviderStatusFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateProviderStatusFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateResult
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateResult> {
IWindowsSoftwareUpdateResult(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateResult(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateResultFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateResultFactory> {
IWindowsSoftwareUpdateResultFactory(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateResultFactory(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateScanResult
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateScanResult> {
IWindowsSoftwareUpdateScanResult(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateScanResult(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateScanResultFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateScanResultFactory> {
IWindowsSoftwareUpdateScanResultFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateScanResultFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateVersion
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateVersion> {
IWindowsSoftwareUpdateVersion(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateVersion(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsSoftwareUpdateVersionFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsSoftwareUpdateVersionFactory> {
IWindowsSoftwareUpdateVersionFactory(std::nullptr_t = nullptr) noexcept {}
IWindowsSoftwareUpdateVersionFactory(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdate :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdate>
{
IWindowsUpdate(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdate(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateActionCompletedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateActionCompletedEventArgs>
{
IWindowsUpdateActionCompletedEventArgs(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateActionCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateActionProgress :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateActionProgress>
{
IWindowsUpdateActionProgress(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateActionProgress(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateActionResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateActionResult>
{
IWindowsUpdateActionResult(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateActionResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateAdministrator :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateAdministrator>
{
IWindowsUpdateAdministrator(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateAdministrator(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateAdministratorStatics :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateAdministratorStatics>
{
IWindowsUpdateAdministratorStatics(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateAdministratorStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateApprovalData :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateApprovalData>
{
IWindowsUpdateApprovalData(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateApprovalData(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateAttentionRequiredInfo :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateAttentionRequiredInfo>
{
IWindowsUpdateAttentionRequiredInfo(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateAttentionRequiredInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateAttentionRequiredReasonChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateAttentionRequiredReasonChangedEventArgs>
{
IWindowsUpdateAttentionRequiredReasonChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateAttentionRequiredReasonChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateGetAdministratorResult :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateGetAdministratorResult>
{
IWindowsUpdateGetAdministratorResult(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateGetAdministratorResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateItem :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateItem>
{
IWindowsUpdateItem(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateManager :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateManager>
{
IWindowsUpdateManager(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateManager2
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateManager2> {
IWindowsUpdateManager2(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateManager2(void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateManagerFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateManagerFactory>
{
IWindowsUpdateManagerFactory(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateManagerFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateManagerFactory2
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateManagerFactory2> {
IWindowsUpdateManagerFactory2(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateManagerFactory2(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateManagerScanOptions
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateManagerScanOptions> {
IWindowsUpdateManagerScanOptions(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateManagerScanOptions(void* ptr,
take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateManagerScanOptionsFactory
: winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateManagerScanOptionsFactory> {
IWindowsUpdateManagerScanOptionsFactory(
std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateManagerScanOptionsFactory(
void* ptr, take_ownership_from_abi_t) noexcept
: winrt::Windows::Foundation::IInspectable(ptr,
take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateProgressChangedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateProgressChangedEventArgs>
{
IWindowsUpdateProgressChangedEventArgs(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateProgressChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateRestartRequestOptions :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateRestartRequestOptions>
{
IWindowsUpdateRestartRequestOptions(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateRestartRequestOptions(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateRestartRequestOptionsFactory :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateRestartRequestOptionsFactory>
{
IWindowsUpdateRestartRequestOptionsFactory(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateRestartRequestOptionsFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
struct WINRT_IMPL_EMPTY_BASES IWindowsUpdateScanCompletedEventArgs :
winrt::Windows::Foundation::IInspectable,
impl::consume_t<IWindowsUpdateScanCompletedEventArgs>
{
IWindowsUpdateScanCompletedEventArgs(std::nullptr_t = nullptr) noexcept {}
IWindowsUpdateScanCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {}
};
}
#endif