// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Networking_Connectivity_1_H #define WINRT_Windows_Networking_Connectivity_1_H #include "winrt/impl/Windows.Foundation.0.h" #include "winrt/impl/Windows.Networking.Connectivity.0.h" WINRT_EXPORT namespace winrt::Windows::Networking::Connectivity { struct WINRT_IMPL_EMPTY_BASES IAttributedNetworkUsage : winrt::Windows::Foundation::IInspectable, impl::consume_t { IAttributedNetworkUsage(std::nullptr_t = nullptr) noexcept {} IAttributedNetworkUsage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICellularApnContext : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICellularApnContext(std::nullptr_t = nullptr) noexcept {} ICellularApnContext(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ICellularApnContext2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { ICellularApnContext2(std::nullptr_t = nullptr) noexcept {} ICellularApnContext2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionCost : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionCost(std::nullptr_t = nullptr) noexcept {} IConnectionCost(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionCost2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionCost2(std::nullptr_t = nullptr) noexcept {} IConnectionCost2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfile : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfile(std::nullptr_t = nullptr) noexcept {} IConnectionProfile(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfile2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfile2(std::nullptr_t = nullptr) noexcept {} IConnectionProfile2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfile3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfile3(std::nullptr_t = nullptr) noexcept {} IConnectionProfile3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfile4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfile4(std::nullptr_t = nullptr) noexcept {} IConnectionProfile4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfile5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfile5(std::nullptr_t = nullptr) noexcept {} IConnectionProfile5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfile6 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfile6(std::nullptr_t = nullptr) noexcept {} IConnectionProfile6(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfileFilter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfileFilter(std::nullptr_t = nullptr) noexcept {} IConnectionProfileFilter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfileFilter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfileFilter2(std::nullptr_t = nullptr) noexcept {} IConnectionProfileFilter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionProfileFilter3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectionProfileFilter3(std::nullptr_t = nullptr) noexcept {} IConnectionProfileFilter3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectionSession : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IConnectionSession(std::nullptr_t = nullptr) noexcept {} IConnectionSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectivityInterval : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectivityInterval(std::nullptr_t = nullptr) noexcept {} IConnectivityInterval(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IConnectivityManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IConnectivityManagerStatics(std::nullptr_t = nullptr) noexcept {} IConnectivityManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDataPlanStatus : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataPlanStatus(std::nullptr_t = nullptr) noexcept {} IDataPlanStatus(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDataPlanUsage : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataPlanUsage(std::nullptr_t = nullptr) noexcept {} IDataPlanUsage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IDataUsage : winrt::Windows::Foundation::IInspectable, impl::consume_t { IDataUsage(std::nullptr_t = nullptr) noexcept {} IDataUsage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IIPInformation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IIPInformation(std::nullptr_t = nullptr) noexcept {} IIPInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanIdentifier : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanIdentifier(std::nullptr_t = nullptr) noexcept {} ILanIdentifier(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES ILanIdentifierData : winrt::Windows::Foundation::IInspectable, impl::consume_t { ILanIdentifierData(std::nullptr_t = nullptr) noexcept {} ILanIdentifierData(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkAdapter : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkAdapter(std::nullptr_t = nullptr) noexcept {} INetworkAdapter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkInformationStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkInformationStatics(std::nullptr_t = nullptr) noexcept {} INetworkInformationStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkInformationStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkInformationStatics2(std::nullptr_t = nullptr) noexcept {} INetworkInformationStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkItem : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkItem(std::nullptr_t = nullptr) noexcept {} INetworkItem(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkSecuritySettings : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkSecuritySettings(std::nullptr_t = nullptr) noexcept {} INetworkSecuritySettings(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkStateChangeEventDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkStateChangeEventDetails(std::nullptr_t = nullptr) noexcept {} INetworkStateChangeEventDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkStateChangeEventDetails2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkStateChangeEventDetails2(std::nullptr_t = nullptr) noexcept {} INetworkStateChangeEventDetails2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES INetworkUsage : winrt::Windows::Foundation::IInspectable, impl::consume_t { INetworkUsage(std::nullptr_t = nullptr) noexcept {} INetworkUsage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProviderNetworkUsage : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProviderNetworkUsage(std::nullptr_t = nullptr) noexcept {} IProviderNetworkUsage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IProxyConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IProxyConfiguration(std::nullptr_t = nullptr) noexcept {} IProxyConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRoutePolicy : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRoutePolicy(std::nullptr_t = nullptr) noexcept {} IRoutePolicy(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRoutePolicyFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRoutePolicyFactory(std::nullptr_t = nullptr) noexcept {} IRoutePolicyFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWlanConnectionProfileDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWlanConnectionProfileDetails(std::nullptr_t = nullptr) noexcept {} IWlanConnectionProfileDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWwanConnectionProfileDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWwanConnectionProfileDetails(std::nullptr_t = nullptr) noexcept {} IWwanConnectionProfileDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWwanConnectionProfileDetails2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWwanConnectionProfileDetails2(std::nullptr_t = nullptr) noexcept {} IWwanConnectionProfileDetails2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif