// C++/WinRT v2.0.200609.3 // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. #ifndef WINRT_Windows_System_RemoteSystems_1_H #define WINRT_Windows_System_RemoteSystems_1_H #include "winrt/impl/Windows.System.RemoteSystems.0.h" WINRT_EXPORT namespace winrt::Windows::System::RemoteSystems { struct __declspec(empty_bases) IKnownRemoteSystemCapabilitiesStatics : Windows::Foundation::IInspectable, impl::consume_t { IKnownRemoteSystemCapabilitiesStatics(std::nullptr_t = nullptr) noexcept {} IKnownRemoteSystemCapabilitiesStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystem : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystem(std::nullptr_t = nullptr) noexcept {} IRemoteSystem(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystem2 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystem2(std::nullptr_t = nullptr) noexcept {} IRemoteSystem2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystem3 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystem3(std::nullptr_t = nullptr) noexcept {} IRemoteSystem3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystem4 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystem4(std::nullptr_t = nullptr) noexcept {} IRemoteSystem4(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystem5 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystem5(std::nullptr_t = nullptr) noexcept {} IRemoteSystem5(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystem6 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystem6(std::nullptr_t = nullptr) noexcept {} IRemoteSystem6(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemAddedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemAddedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemAddedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemApp : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemApp(std::nullptr_t = nullptr) noexcept {} IRemoteSystemApp(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemApp2 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemApp2(std::nullptr_t = nullptr) noexcept {} IRemoteSystemApp2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemAppRegistration : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemAppRegistration(std::nullptr_t = nullptr) noexcept {} IRemoteSystemAppRegistration(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemAppRegistrationStatics : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemAppRegistrationStatics(std::nullptr_t = nullptr) noexcept {} IRemoteSystemAppRegistrationStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemAuthorizationKindFilter : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemAuthorizationKindFilter(std::nullptr_t = nullptr) noexcept {} IRemoteSystemAuthorizationKindFilter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemAuthorizationKindFilterFactory : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemAuthorizationKindFilterFactory(std::nullptr_t = nullptr) noexcept {} IRemoteSystemAuthorizationKindFilterFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemConnectionInfo : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemConnectionInfo(std::nullptr_t = nullptr) noexcept {} IRemoteSystemConnectionInfo(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemConnectionInfoStatics : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemConnectionInfoStatics(std::nullptr_t = nullptr) noexcept {} IRemoteSystemConnectionInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemConnectionRequest : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemConnectionRequest(std::nullptr_t = nullptr) noexcept {} IRemoteSystemConnectionRequest(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemConnectionRequest2 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemConnectionRequest2(std::nullptr_t = nullptr) noexcept {} IRemoteSystemConnectionRequest2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemConnectionRequest3 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemConnectionRequest3(std::nullptr_t = nullptr) noexcept {} IRemoteSystemConnectionRequest3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemConnectionRequestFactory : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemConnectionRequestFactory(std::nullptr_t = nullptr) noexcept {} IRemoteSystemConnectionRequestFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemConnectionRequestStatics : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemConnectionRequestStatics(std::nullptr_t = nullptr) noexcept {} IRemoteSystemConnectionRequestStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemConnectionRequestStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemConnectionRequestStatics2(std::nullptr_t = nullptr) noexcept {} IRemoteSystemConnectionRequestStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemDiscoveryTypeFilter : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemDiscoveryTypeFilter(std::nullptr_t = nullptr) noexcept {} IRemoteSystemDiscoveryTypeFilter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemDiscoveryTypeFilterFactory : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemDiscoveryTypeFilterFactory(std::nullptr_t = nullptr) noexcept {} IRemoteSystemDiscoveryTypeFilterFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemEnumerationCompletedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemEnumerationCompletedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemEnumerationCompletedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemFilter : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemFilter(std::nullptr_t = nullptr) noexcept {} IRemoteSystemFilter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemKindFilter : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemKindFilter(std::nullptr_t = nullptr) noexcept {} IRemoteSystemKindFilter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemKindFilterFactory : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemKindFilterFactory(std::nullptr_t = nullptr) noexcept {} IRemoteSystemKindFilterFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemKindStatics : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemKindStatics(std::nullptr_t = nullptr) noexcept {} IRemoteSystemKindStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemKindStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemKindStatics2(std::nullptr_t = nullptr) noexcept {} IRemoteSystemKindStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemRemovedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemRemovedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSession : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSession(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSession(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionAddedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionAddedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionAddedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionController : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionController(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionController(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionControllerFactory : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionControllerFactory(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionControllerFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionCreationResult : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionCreationResult(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionCreationResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionDisconnectedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionDisconnectedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionDisconnectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionInfo : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionInfo(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionInfo(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionInvitation : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionInvitation(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionInvitation(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionInvitationListener : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionInvitationListener(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionInvitationListener(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionInvitationReceivedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionInvitationReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionInvitationReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionJoinRequest : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionJoinRequest(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionJoinRequest(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionJoinRequestedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionJoinRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionJoinRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionJoinResult : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionJoinResult(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionJoinResult(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionMessageChannel : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionMessageChannel(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionMessageChannel(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionMessageChannelFactory : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionMessageChannelFactory(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionMessageChannelFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionOptions : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionOptions(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionOptions(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionParticipant : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionParticipant(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionParticipant(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionParticipantAddedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionParticipantAddedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionParticipantAddedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionParticipantRemovedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionParticipantRemovedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionParticipantRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionParticipantWatcher : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionParticipantWatcher(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionParticipantWatcher(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionRemovedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionRemovedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionRemovedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionStatics : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionStatics(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionUpdatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionValueSetReceivedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionValueSetReceivedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionValueSetReceivedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemSessionWatcher : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemSessionWatcher(std::nullptr_t = nullptr) noexcept {} IRemoteSystemSessionWatcher(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemStatics : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemStatics(std::nullptr_t = nullptr) noexcept {} IRemoteSystemStatics(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemStatics2 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemStatics2(std::nullptr_t = nullptr) noexcept {} IRemoteSystemStatics2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemStatics3 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemStatics3(std::nullptr_t = nullptr) noexcept {} IRemoteSystemStatics3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemStatusTypeFilter : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemStatusTypeFilter(std::nullptr_t = nullptr) noexcept {} IRemoteSystemStatusTypeFilter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemStatusTypeFilterFactory : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemStatusTypeFilterFactory(std::nullptr_t = nullptr) noexcept {} IRemoteSystemStatusTypeFilterFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemUpdatedEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemUpdatedEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemUpdatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemWatcher : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemWatcher(std::nullptr_t = nullptr) noexcept {} IRemoteSystemWatcher(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemWatcher2 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemWatcher2(std::nullptr_t = nullptr) noexcept {} IRemoteSystemWatcher2(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemWatcher3 : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemWatcher3(std::nullptr_t = nullptr) noexcept {} IRemoteSystemWatcher3(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemWatcherErrorOccurredEventArgs : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemWatcherErrorOccurredEventArgs(std::nullptr_t = nullptr) noexcept {} IRemoteSystemWatcherErrorOccurredEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemWebAccountFilter : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemWebAccountFilter(std::nullptr_t = nullptr) noexcept {} IRemoteSystemWebAccountFilter(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct __declspec(empty_bases) IRemoteSystemWebAccountFilterFactory : Windows::Foundation::IInspectable, impl::consume_t { IRemoteSystemWebAccountFilterFactory(std::nullptr_t = nullptr) noexcept {} IRemoteSystemWebAccountFilterFactory(void* ptr, take_ownership_from_abi_t) noexcept : Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif