// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_System_RemoteDesktop_Provider_1_H #define WINRT_Windows_System_RemoteDesktop_Provider_1_H #include "winrt/impl/Windows.System.RemoteDesktop.Provider.0.h" WINRT_EXPORT namespace winrt::Windows::System::RemoteDesktop::Provider { struct WINRT_IMPL_EMPTY_BASES IPerformLocalActionRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPerformLocalActionRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IPerformLocalActionRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRemoteDesktopConnectionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRemoteDesktopConnectionInfo(std::nullptr_t = nullptr) noexcept {} IRemoteDesktopConnectionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRemoteDesktopConnectionInfo2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRemoteDesktopConnectionInfo2(std::nullptr_t = nullptr) noexcept {} IRemoteDesktopConnectionInfo2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRemoteDesktopConnectionInfoStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRemoteDesktopConnectionInfoStatics(std::nullptr_t = nullptr) noexcept {} IRemoteDesktopConnectionInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRemoteDesktopConnectionRemoteInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRemoteDesktopConnectionRemoteInfo(std::nullptr_t = nullptr) noexcept {} IRemoteDesktopConnectionRemoteInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRemoteDesktopConnectionRemoteInfoStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRemoteDesktopConnectionRemoteInfoStatics(std::nullptr_t = nullptr) noexcept {} IRemoteDesktopConnectionRemoteInfoStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRemoteDesktopInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRemoteDesktopInfo(std::nullptr_t = nullptr) noexcept {} IRemoteDesktopInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRemoteDesktopInfoFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRemoteDesktopInfoFactory(std::nullptr_t = nullptr) noexcept {} IRemoteDesktopInfoFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IRemoteDesktopRegistrarStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IRemoteDesktopRegistrarStatics(std::nullptr_t = nullptr) noexcept {} IRemoteDesktopRegistrarStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif