// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Networking_NetworkOperators_1_H #define WINRT_Windows_Networking_NetworkOperators_1_H #include "winrt/impl/Windows.Networking.NetworkOperators.0.h" WINRT_EXPORT namespace winrt::Windows::Networking::NetworkOperators { struct WINRT_IMPL_EMPTY_BASES IESim : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESim(std::nullptr_t = nullptr) noexcept {} IESim(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESim2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESim2(std::nullptr_t = nullptr) noexcept {} IESim2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESim3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESim3(std::nullptr_t = nullptr) noexcept {} IESim3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimAddedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimAddedEventArgs(std::nullptr_t = nullptr) noexcept {} IESimAddedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimDiscoverEvent : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimDiscoverEvent(std::nullptr_t = nullptr) noexcept {} IESimDiscoverEvent(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimDiscoverResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimDiscoverResult(std::nullptr_t = nullptr) noexcept {} IESimDiscoverResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimDownloadProfileMetadataResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimDownloadProfileMetadataResult(std::nullptr_t = nullptr) noexcept {} IESimDownloadProfileMetadataResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimManagerStatics(std::nullptr_t = nullptr) noexcept {} IESimManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimOperationResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimOperationResult(std::nullptr_t = nullptr) noexcept {} IESimOperationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimPolicy : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimPolicy(std::nullptr_t = nullptr) noexcept {} IESimPolicy(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimProfile : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimProfile(std::nullptr_t = nullptr) noexcept {} IESimProfile(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimProfileMetadata : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimProfileMetadata(std::nullptr_t = nullptr) noexcept {} IESimProfileMetadata(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimProfilePolicy : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimProfilePolicy(std::nullptr_t = nullptr) noexcept {} IESimProfilePolicy(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimRemovedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimRemovedEventArgs(std::nullptr_t = nullptr) noexcept {} IESimRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimServiceInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimServiceInfo(std::nullptr_t = nullptr) noexcept {} IESimServiceInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimUpdatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IESimUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IESimWatcher : winrt::Windows::Foundation::IInspectable, impl::consume_t { IESimWatcher(std::nullptr_t = nullptr) noexcept {} IESimWatcher(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IHotspotAuthenticationContext : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHotspotAuthenticationContext(std::nullptr_t = nullptr) noexcept {} IHotspotAuthenticationContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IHotspotAuthenticationContext2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHotspotAuthenticationContext2(std::nullptr_t = nullptr) noexcept {} IHotspotAuthenticationContext2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IHotspotAuthenticationContextStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHotspotAuthenticationContextStatics(std::nullptr_t = nullptr) noexcept {} IHotspotAuthenticationContextStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IHotspotAuthenticationEventDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHotspotAuthenticationEventDetails(std::nullptr_t = nullptr) noexcept {} IHotspotAuthenticationEventDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IHotspotCredentialsAuthenticationResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IHotspotCredentialsAuthenticationResult(std::nullptr_t = nullptr) noexcept {} IHotspotCredentialsAuthenticationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IKnownCSimFilePathsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKnownCSimFilePathsStatics(std::nullptr_t = nullptr) noexcept {} IKnownCSimFilePathsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IKnownRuimFilePathsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKnownRuimFilePathsStatics(std::nullptr_t = nullptr) noexcept {} IKnownRuimFilePathsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IKnownSimFilePathsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKnownSimFilePathsStatics(std::nullptr_t = nullptr) noexcept {} IKnownSimFilePathsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IKnownUSimFilePathsStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IKnownUSimFilePathsStatics(std::nullptr_t = nullptr) noexcept {} IKnownUSimFilePathsStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAccount : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccount(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccount(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAccount2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccount2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccount2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAccount3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccount3(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccount3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAccountEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccountEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccountEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAccountStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccountStatics(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccountStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAccountUpdatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccountUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccountUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAccountWatcher : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccountWatcher(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccountWatcher(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAntennaSar : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAntennaSar(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAntennaSar(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandAntennaSarFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAntennaSarFactory(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAntennaSarFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCellCdma : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellCdma(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellCdma(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCellGsm : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellGsm(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellGsm(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCellLte : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellLte(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellLte(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCellNR : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellNR(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellNR(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCellTdscdma : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellTdscdma(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellTdscdma(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCellUmts : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellUmts(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellUmts(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCellsInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellsInfo(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellsInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCellsInfo2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellsInfo2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellsInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandCurrentSlotIndexChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCurrentSlotIndexChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCurrentSlotIndexChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceInformation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceInformation(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceInformation2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceInformation2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceInformation2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceInformation3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceInformation3(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceInformation3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceInformation4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceInformation4(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceInformation4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceService : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceService(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceService(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceCommandEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceCommandEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceCommandEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceCommandResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceCommandResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceCommandResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceCommandSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceCommandSession(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceCommandSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceCommandSession2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceCommandSession2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceCommandSession2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceDataReceivedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceDataReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceDataReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceDataSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceDataSession(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceDataSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceInformation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceInformation(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandDeviceServiceTriggerDetails2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceTriggerDetails2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceTriggerDetails2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModem : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModem(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModem2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModem2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModem2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModem3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModem3(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModem3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModem4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModem4(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModem4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModemConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemConfiguration(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModemConfiguration2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemConfiguration2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemConfiguration2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModemIsolation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemIsolation(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemIsolation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModemIsolationFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemIsolationFactory(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemIsolationFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandModemStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemStatics(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandNetwork : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetwork(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetwork(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandNetwork2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetwork2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetwork2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandNetwork3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetwork3(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetwork3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandNetworkRegistrationStateChange : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetworkRegistrationStateChange(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetworkRegistrationStateChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandNetworkRegistrationStateChangeTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetworkRegistrationStateChangeTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetworkRegistrationStateChangeTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandPco : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPco(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPco(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandPcoDataChangeTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPcoDataChangeTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPcoDataChangeTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandPin : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPin(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPin(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandPinLockStateChange : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPinLockStateChange(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPinLockStateChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandPinLockStateChangeTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPinLockStateChangeTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPinLockStateChangeTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandPinManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPinManager(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPinManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandPinOperationResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPinOperationResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPinOperationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandRadioStateChange : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandRadioStateChange(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandRadioStateChange(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandRadioStateChangeTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandRadioStateChangeTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandRadioStateChangeTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandSarManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSarManager(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSarManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandSlotInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSlotInfo(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSlotInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandSlotInfo2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSlotInfo2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSlotInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandSlotInfoChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSlotInfoChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSlotInfoChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandSlotManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSlotManager(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSlotManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandTransmissionStateChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandTransmissionStateChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandTransmissionStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandUicc : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUicc(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUicc(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandUiccApp : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUiccApp(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUiccApp(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandUiccAppReadRecordResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUiccAppReadRecordResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUiccAppReadRecordResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandUiccAppRecordDetailsResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUiccAppRecordDetailsResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUiccAppRecordDetailsResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IMobileBroadbandUiccAppsResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUiccAppsResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUiccAppsResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorDataUsageTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorDataUsageTriggerDetails(std::nullptr_t = nullptr) noexcept {} INetworkOperatorDataUsageTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorNotificationEventDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorNotificationEventDetails(std::nullptr_t = nullptr) noexcept {} INetworkOperatorNotificationEventDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringAccessPointConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringAccessPointConfiguration(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringAccessPointConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringAccessPointConfiguration2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringAccessPointConfiguration2(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringAccessPointConfiguration2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringAccessPointConfiguration3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringAccessPointConfiguration3(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringAccessPointConfiguration3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringClient : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringClient(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringClient(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringClientManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringClientManager(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringClientManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringEntitlementCheck : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringEntitlementCheck(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringEntitlementCheck(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringManager : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManager(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManager(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringManager2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManager2(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManager2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManagerStatics(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringManagerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManagerStatics2(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringManagerStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManagerStatics3(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringManagerStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManagerStatics4(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManagerStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringOperationResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringOperationResult(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringOperationResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkOperatorTetheringSessionAccessPointConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringSessionAccessPointConfiguration(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringSessionAccessPointConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProvisionFromXmlDocumentResults : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProvisionFromXmlDocumentResults(std::nullptr_t = nullptr) noexcept {} IProvisionFromXmlDocumentResults(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProvisionedProfile : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProvisionedProfile(std::nullptr_t = nullptr) noexcept {} IProvisionedProfile(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProvisioningAgent : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProvisioningAgent(std::nullptr_t = nullptr) noexcept {} IProvisioningAgent(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProvisioningAgentStaticMethods : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProvisioningAgentStaticMethods(std::nullptr_t = nullptr) noexcept {} IProvisioningAgentStaticMethods(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ITetheringEntitlementCheckTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { ITetheringEntitlementCheckTriggerDetails(std::nullptr_t = nullptr) noexcept {} ITetheringEntitlementCheckTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IUssdMessage : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUssdMessage(std::nullptr_t = nullptr) noexcept {} IUssdMessage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IUssdMessageFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUssdMessageFactory(std::nullptr_t = nullptr) noexcept {} IUssdMessageFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IUssdReply : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUssdReply(std::nullptr_t = nullptr) noexcept {} IUssdReply(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IUssdSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUssdSession(std::nullptr_t = nullptr) noexcept {} IUssdSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IUssdSessionStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IUssdSessionStatics(std::nullptr_t = nullptr) noexcept {} IUssdSessionStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif