// C++/WinRT v2.0.200609.3 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #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 __declspec(empty_bases) IESim : Windows::Foundation::IInspectable, impl::consume_t { IESim(std::nullptr_t = nullptr) noexcept {} IESim(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESim2 : Windows::Foundation::IInspectable, impl::consume_t { IESim2(std::nullptr_t = nullptr) noexcept {} IESim2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimAddedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IESimAddedEventArgs(std::nullptr_t = nullptr) noexcept {} IESimAddedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimDiscoverEvent : Windows::Foundation::IInspectable, impl::consume_t { IESimDiscoverEvent(std::nullptr_t = nullptr) noexcept {} IESimDiscoverEvent(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimDiscoverResult : Windows::Foundation::IInspectable, impl::consume_t { IESimDiscoverResult(std::nullptr_t = nullptr) noexcept {} IESimDiscoverResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimDownloadProfileMetadataResult : Windows::Foundation::IInspectable, impl::consume_t { IESimDownloadProfileMetadataResult(std::nullptr_t = nullptr) noexcept {} IESimDownloadProfileMetadataResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimManagerStatics : Windows::Foundation::IInspectable, impl::consume_t { IESimManagerStatics(std::nullptr_t = nullptr) noexcept {} IESimManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimOperationResult : Windows::Foundation::IInspectable, impl::consume_t { IESimOperationResult(std::nullptr_t = nullptr) noexcept {} IESimOperationResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimPolicy : Windows::Foundation::IInspectable, impl::consume_t { IESimPolicy(std::nullptr_t = nullptr) noexcept {} IESimPolicy(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimProfile : Windows::Foundation::IInspectable, impl::consume_t { IESimProfile(std::nullptr_t = nullptr) noexcept {} IESimProfile(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimProfileMetadata : Windows::Foundation::IInspectable, impl::consume_t { IESimProfileMetadata(std::nullptr_t = nullptr) noexcept {} IESimProfileMetadata(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimProfilePolicy : Windows::Foundation::IInspectable, impl::consume_t { IESimProfilePolicy(std::nullptr_t = nullptr) noexcept {} IESimProfilePolicy(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimRemovedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IESimRemovedEventArgs(std::nullptr_t = nullptr) noexcept {} IESimRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimServiceInfo : Windows::Foundation::IInspectable, impl::consume_t { IESimServiceInfo(std::nullptr_t = nullptr) noexcept {} IESimServiceInfo(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimUpdatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IESimUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IESimUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IESimWatcher : Windows::Foundation::IInspectable, impl::consume_t { IESimWatcher(std::nullptr_t = nullptr) noexcept {} IESimWatcher(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IFdnAccessManagerStatics : Windows::Foundation::IInspectable, impl::consume_t { IFdnAccessManagerStatics(std::nullptr_t = nullptr) noexcept {} IFdnAccessManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHotspotAuthenticationContext : Windows::Foundation::IInspectable, impl::consume_t { IHotspotAuthenticationContext(std::nullptr_t = nullptr) noexcept {} IHotspotAuthenticationContext(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHotspotAuthenticationContext2 : Windows::Foundation::IInspectable, impl::consume_t { IHotspotAuthenticationContext2(std::nullptr_t = nullptr) noexcept {} IHotspotAuthenticationContext2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHotspotAuthenticationContextStatics : Windows::Foundation::IInspectable, impl::consume_t { IHotspotAuthenticationContextStatics(std::nullptr_t = nullptr) noexcept {} IHotspotAuthenticationContextStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHotspotAuthenticationEventDetails : Windows::Foundation::IInspectable, impl::consume_t { IHotspotAuthenticationEventDetails(std::nullptr_t = nullptr) noexcept {} IHotspotAuthenticationEventDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IHotspotCredentialsAuthenticationResult : Windows::Foundation::IInspectable, impl::consume_t { IHotspotCredentialsAuthenticationResult(std::nullptr_t = nullptr) noexcept {} IHotspotCredentialsAuthenticationResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKnownCSimFilePathsStatics : Windows::Foundation::IInspectable, impl::consume_t { IKnownCSimFilePathsStatics(std::nullptr_t = nullptr) noexcept {} IKnownCSimFilePathsStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKnownRuimFilePathsStatics : Windows::Foundation::IInspectable, impl::consume_t { IKnownRuimFilePathsStatics(std::nullptr_t = nullptr) noexcept {} IKnownRuimFilePathsStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKnownSimFilePathsStatics : Windows::Foundation::IInspectable, impl::consume_t { IKnownSimFilePathsStatics(std::nullptr_t = nullptr) noexcept {} IKnownSimFilePathsStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IKnownUSimFilePathsStatics : Windows::Foundation::IInspectable, impl::consume_t { IKnownUSimFilePathsStatics(std::nullptr_t = nullptr) noexcept {} IKnownUSimFilePathsStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAccount : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccount(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccount(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAccount2 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccount2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccount2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAccount3 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccount3(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccount3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAccountEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccountEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccountEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAccountStatics : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccountStatics(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccountStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAccountUpdatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccountUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccountUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAccountWatcher : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAccountWatcher(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAccountWatcher(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAntennaSar : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAntennaSar(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAntennaSar(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandAntennaSarFactory : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandAntennaSarFactory(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandAntennaSarFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCellCdma : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellCdma(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellCdma(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCellGsm : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellGsm(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellGsm(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCellLte : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellLte(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellLte(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCellNR : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellNR(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellNR(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCellTdscdma : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellTdscdma(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellTdscdma(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCellUmts : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellUmts(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellUmts(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCellsInfo : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellsInfo(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellsInfo(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCellsInfo2 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCellsInfo2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCellsInfo2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandCurrentSlotIndexChangedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandCurrentSlotIndexChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandCurrentSlotIndexChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceInformation : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceInformation(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceInformation(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceInformation2 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceInformation2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceInformation2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceInformation3 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceInformation3(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceInformation3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceInformation4 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceInformation4(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceInformation4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceService : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceService(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceService(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceServiceCommandResult : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceCommandResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceCommandResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceServiceCommandSession : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceCommandSession(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceCommandSession(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceServiceDataReceivedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceDataReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceDataReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceServiceDataSession : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceDataSession(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceDataSession(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceServiceInformation : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceInformation(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceInformation(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandDeviceServiceTriggerDetails : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandDeviceServiceTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandDeviceServiceTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandModem : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModem(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModem(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandModem2 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModem2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModem2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandModem3 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModem3(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModem3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandModemConfiguration : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemConfiguration(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandModemConfiguration2 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemConfiguration2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemConfiguration2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandModemIsolation : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemIsolation(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemIsolation(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandModemIsolationFactory : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemIsolationFactory(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemIsolationFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandModemStatics : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandModemStatics(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandModemStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandNetwork : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetwork(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetwork(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandNetwork2 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetwork2(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetwork2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandNetwork3 : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetwork3(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetwork3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandNetworkRegistrationStateChange : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetworkRegistrationStateChange(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetworkRegistrationStateChange(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandNetworkRegistrationStateChangeTriggerDetails : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandNetworkRegistrationStateChangeTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandNetworkRegistrationStateChangeTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandPco : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPco(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPco(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandPcoDataChangeTriggerDetails : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPcoDataChangeTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPcoDataChangeTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandPin : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPin(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPin(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandPinLockStateChange : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPinLockStateChange(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPinLockStateChange(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandPinLockStateChangeTriggerDetails : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPinLockStateChangeTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPinLockStateChangeTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandPinManager : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPinManager(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPinManager(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandPinOperationResult : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandPinOperationResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandPinOperationResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandRadioStateChange : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandRadioStateChange(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandRadioStateChange(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandRadioStateChangeTriggerDetails : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandRadioStateChangeTriggerDetails(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandRadioStateChangeTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandSarManager : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSarManager(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSarManager(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandSlotInfo : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSlotInfo(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSlotInfo(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandSlotInfoChangedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSlotInfoChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSlotInfoChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandSlotManager : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandSlotManager(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandSlotManager(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandTransmissionStateChangedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandTransmissionStateChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandTransmissionStateChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandUicc : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUicc(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUicc(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandUiccApp : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUiccApp(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUiccApp(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandUiccAppReadRecordResult : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUiccAppReadRecordResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUiccAppReadRecordResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandUiccAppRecordDetailsResult : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUiccAppRecordDetailsResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUiccAppRecordDetailsResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IMobileBroadbandUiccAppsResult : Windows::Foundation::IInspectable, impl::consume_t { IMobileBroadbandUiccAppsResult(std::nullptr_t = nullptr) noexcept {} IMobileBroadbandUiccAppsResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorDataUsageTriggerDetails : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorDataUsageTriggerDetails(std::nullptr_t = nullptr) noexcept {} INetworkOperatorDataUsageTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorNotificationEventDetails : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorNotificationEventDetails(std::nullptr_t = nullptr) noexcept {} INetworkOperatorNotificationEventDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringAccessPointConfiguration : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringAccessPointConfiguration(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringAccessPointConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringAccessPointConfiguration2 : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringAccessPointConfiguration2(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringAccessPointConfiguration2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringClient : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringClient(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringClient(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringClientManager : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringClientManager(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringClientManager(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringEntitlementCheck : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringEntitlementCheck(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringEntitlementCheck(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringManager : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManager(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManager(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringManagerStatics : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManagerStatics(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringManagerStatics2 : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManagerStatics2(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringManagerStatics3 : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManagerStatics3(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringManagerStatics4 : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringManagerStatics4(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringManagerStatics4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) INetworkOperatorTetheringOperationResult : Windows::Foundation::IInspectable, impl::consume_t { INetworkOperatorTetheringOperationResult(std::nullptr_t = nullptr) noexcept {} INetworkOperatorTetheringOperationResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProvisionFromXmlDocumentResults : Windows::Foundation::IInspectable, impl::consume_t { IProvisionFromXmlDocumentResults(std::nullptr_t = nullptr) noexcept {} IProvisionFromXmlDocumentResults(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProvisionedProfile : Windows::Foundation::IInspectable, impl::consume_t { IProvisionedProfile(std::nullptr_t = nullptr) noexcept {} IProvisionedProfile(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProvisioningAgent : Windows::Foundation::IInspectable, impl::consume_t { IProvisioningAgent(std::nullptr_t = nullptr) noexcept {} IProvisioningAgent(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IProvisioningAgentStaticMethods : Windows::Foundation::IInspectable, impl::consume_t { IProvisioningAgentStaticMethods(std::nullptr_t = nullptr) noexcept {} IProvisioningAgentStaticMethods(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) ITetheringEntitlementCheckTriggerDetails : Windows::Foundation::IInspectable, impl::consume_t { ITetheringEntitlementCheckTriggerDetails(std::nullptr_t = nullptr) noexcept {} ITetheringEntitlementCheckTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUssdMessage : Windows::Foundation::IInspectable, impl::consume_t { IUssdMessage(std::nullptr_t = nullptr) noexcept {} IUssdMessage(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUssdMessageFactory : Windows::Foundation::IInspectable, impl::consume_t { IUssdMessageFactory(std::nullptr_t = nullptr) noexcept {} IUssdMessageFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUssdReply : Windows::Foundation::IInspectable, impl::consume_t { IUssdReply(std::nullptr_t = nullptr) noexcept {} IUssdReply(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUssdSession : Windows::Foundation::IInspectable, impl::consume_t { IUssdSession(std::nullptr_t = nullptr) noexcept {} IUssdSession(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IUssdSessionStatics : Windows::Foundation::IInspectable, impl::consume_t { IUssdSessionStatics(std::nullptr_t = nullptr) noexcept {} IUssdSessionStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif