Update WinRT to new version 2.0.250303.1

PiperOrigin-RevId: 781075193
This commit is contained in:
Guogang Li
2025-07-09 08:58:00 -07:00
committed by Copybara-Service
parent 5e558cffc4
commit 8f14bd10fc
1395 changed files with 498490 additions and 61973 deletions
@@ -1,4 +1,4 @@
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.220531.1
// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.250303.1
#pragma once
#ifndef WINRT_Windows_System_RemoteSystems_0_H
@@ -11,11 +11,11 @@ WINRT_EXPORT namespace winrt::Windows::Foundation
{
struct Deferral;
struct EventRegistrationToken;
template <typename TSender, typename TResult> struct __declspec(empty_bases) TypedEventHandler;
template <typename TSender, typename TResult> struct WINRT_IMPL_EMPTY_BASES TypedEventHandler;
}
WINRT_EXPORT namespace winrt::Windows::Foundation::Collections
{
template <typename T> struct __declspec(empty_bases) IIterable;
template <typename T> struct WINRT_IMPL_EMPTY_BASES IIterable;
struct ValueSet;
}
WINRT_EXPORT namespace winrt::Windows::Networking
@@ -581,7 +581,7 @@ namespace winrt::impl
template <> struct default_interface<winrt::Windows::System::RemoteSystems::RemoteSystemWebAccountFilter>{ using type = winrt::Windows::System::RemoteSystems::IRemoteSystemWebAccountFilter; };
template <> struct abi<winrt::Windows::System::RemoteSystems::IKnownRemoteSystemCapabilitiesStatics>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_AppService(void**) noexcept = 0;
virtual int32_t __stdcall get_LaunchUri(void**) noexcept = 0;
@@ -591,7 +591,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystem>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_DisplayName(void**) noexcept = 0;
virtual int32_t __stdcall get_Id(void**) noexcept = 0;
@@ -602,7 +602,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystem2>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_IsAvailableBySpatialProximity(bool*) noexcept = 0;
virtual int32_t __stdcall GetCapabilitySupportedAsync(void*, void**) noexcept = 0;
@@ -610,7 +610,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystem3>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_ManufacturerDisplayName(void**) noexcept = 0;
virtual int32_t __stdcall get_ModelDisplayName(void**) noexcept = 0;
@@ -618,35 +618,35 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystem4>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Platform(int32_t*) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystem5>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Apps(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystem6>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_User(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemAddedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystem(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemApp>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Id(void**) noexcept = 0;
virtual int32_t __stdcall get_DisplayName(void**) noexcept = 0;
@@ -657,7 +657,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemApp2>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_User(void**) noexcept = 0;
virtual int32_t __stdcall get_ConnectionToken(void**) noexcept = 0;
@@ -665,7 +665,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemAppRegistration>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_User(void**) noexcept = 0;
virtual int32_t __stdcall get_Attributes(void**) noexcept = 0;
@@ -674,7 +674,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemAppRegistrationStatics>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall GetDefault(void**) noexcept = 0;
virtual int32_t __stdcall GetForUser(void*, void**) noexcept = 0;
@@ -682,70 +682,70 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemAuthorizationKindFilter>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystemAuthorizationKind(int32_t*) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemAuthorizationKindFilterFactory>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Create(int32_t, void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemConnectionInfo>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_IsProximal(bool*) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemConnectionInfoStatics>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall TryCreateFromAppServiceConnection(void*, void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemConnectionRequest>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystem(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemConnectionRequest2>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystemApp(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemConnectionRequest3>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_ConnectionToken(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemConnectionRequestFactory>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemConnectionRequestStatics>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall CreateForApp(void*, void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemConnectionRequestStatics2>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall CreateFromConnectionToken(void*, void**) noexcept = 0;
virtual int32_t __stdcall CreateFromConnectionTokenForUser(void*, void*, void**) noexcept = 0;
@@ -753,47 +753,47 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemDiscoveryTypeFilter>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystemDiscoveryType(int32_t*) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemDiscoveryTypeFilterFactory>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Create(int32_t, void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemEnumerationCompletedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemFilter>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemKindFilter>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystemKinds(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemKindFilterFactory>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemKindStatics>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Phone(void**) noexcept = 0;
virtual int32_t __stdcall get_Hub(void**) noexcept = 0;
@@ -804,7 +804,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemKindStatics2>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Iot(void**) noexcept = 0;
virtual int32_t __stdcall get_Tablet(void**) noexcept = 0;
@@ -813,14 +813,14 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemRemovedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystemId(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSession>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Id(void**) noexcept = 0;
virtual int32_t __stdcall get_DisplayName(void**) noexcept = 0;
@@ -833,14 +833,14 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionAddedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_SessionInfo(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionController>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall add_JoinRequested(void*, winrt::event_token*) noexcept = 0;
virtual int32_t __stdcall remove_JoinRequested(winrt::event_token) noexcept = 0;
@@ -850,7 +850,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionControllerFactory>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall CreateController(void*, void**) noexcept = 0;
virtual int32_t __stdcall CreateControllerWithSessionOptions(void*, void*, void**) noexcept = 0;
@@ -858,7 +858,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionCreationResult>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Status(int32_t*) noexcept = 0;
virtual int32_t __stdcall get_Session(void**) noexcept = 0;
@@ -866,14 +866,14 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionDisconnectedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Reason(int32_t*) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionInfo>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_DisplayName(void**) noexcept = 0;
virtual int32_t __stdcall get_ControllerDisplayName(void**) noexcept = 0;
@@ -882,7 +882,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionInvitation>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Sender(void**) noexcept = 0;
virtual int32_t __stdcall get_SessionInfo(void**) noexcept = 0;
@@ -890,7 +890,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionInvitationListener>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall add_InvitationReceived(void*, winrt::event_token*) noexcept = 0;
virtual int32_t __stdcall remove_InvitationReceived(winrt::event_token) noexcept = 0;
@@ -898,14 +898,14 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionInvitationReceivedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Invitation(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionJoinRequest>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Participant(void**) noexcept = 0;
virtual int32_t __stdcall Accept() noexcept = 0;
@@ -913,7 +913,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionJoinRequestedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_JoinRequest(void**) noexcept = 0;
virtual int32_t __stdcall GetDeferral(void**) noexcept = 0;
@@ -921,7 +921,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionJoinResult>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Status(int32_t*) noexcept = 0;
virtual int32_t __stdcall get_Session(void**) noexcept = 0;
@@ -929,7 +929,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionMessageChannel>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Session(void**) noexcept = 0;
virtual int32_t __stdcall BroadcastValueSetAsync(void*, void**) noexcept = 0;
@@ -941,7 +941,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionMessageChannelFactory>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Create(void*, void*, void**) noexcept = 0;
virtual int32_t __stdcall CreateWithReliability(void*, void*, int32_t, void**) noexcept = 0;
@@ -949,7 +949,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionOptions>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_IsInviteOnly(bool*) noexcept = 0;
virtual int32_t __stdcall put_IsInviteOnly(bool) noexcept = 0;
@@ -957,7 +957,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionParticipant>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystem(void**) noexcept = 0;
virtual int32_t __stdcall GetHostNames(void**) noexcept = 0;
@@ -965,21 +965,21 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionParticipantAddedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Participant(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionParticipantRemovedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Participant(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionParticipantWatcher>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Start() noexcept = 0;
virtual int32_t __stdcall Stop() noexcept = 0;
@@ -994,28 +994,28 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionRemovedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_SessionInfo(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionStatics>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall CreateWatcher(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionUpdatedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_SessionInfo(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionValueSetReceivedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Sender(void**) noexcept = 0;
virtual int32_t __stdcall get_Message(void**) noexcept = 0;
@@ -1023,7 +1023,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemSessionWatcher>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Start() noexcept = 0;
virtual int32_t __stdcall Stop() noexcept = 0;
@@ -1038,7 +1038,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemStatics>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall FindByHostNameAsync(void*, void**) noexcept = 0;
virtual int32_t __stdcall CreateWatcher(void**) noexcept = 0;
@@ -1048,14 +1048,14 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemStatics2>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall IsAuthorizationKindEnabled(int32_t, bool*) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemStatics3>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall CreateWatcherForUser(void*, void**) noexcept = 0;
virtual int32_t __stdcall CreateWatcherWithFiltersForUser(void*, void*, void**) noexcept = 0;
@@ -1063,28 +1063,28 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemStatusTypeFilter>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystemStatusType(int32_t*) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemStatusTypeFilterFactory>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Create(int32_t, void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemUpdatedEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_RemoteSystem(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemWatcher>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Start() noexcept = 0;
virtual int32_t __stdcall Stop() noexcept = 0;
@@ -1098,7 +1098,7 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemWatcher2>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall add_EnumerationCompleted(void*, winrt::event_token*) noexcept = 0;
virtual int32_t __stdcall remove_EnumerationCompleted(winrt::event_token) noexcept = 0;
@@ -1108,28 +1108,28 @@ namespace winrt::impl
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemWatcher3>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_User(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemWatcherErrorOccurredEventArgs>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Error(int32_t*) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemWebAccountFilter>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall get_Account(void**) noexcept = 0;
};
};
template <> struct abi<winrt::Windows::System::RemoteSystems::IRemoteSystemWebAccountFilterFactory>
{
struct __declspec(novtable) type : inspectable_abi
struct WINRT_IMPL_NOVTABLE type : inspectable_abi
{
virtual int32_t __stdcall Create(void*, void**) noexcept = 0;
};