// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Security_Authentication_Web_Provider_1_H #define WINRT_Windows_Security_Authentication_Web_Provider_1_H #include "winrt/impl/Windows.Security.Authentication.Web.Provider.0.h" WINRT_EXPORT namespace winrt::Windows::Security::Authentication::Web::Provider { struct WINRT_IMPL_EMPTY_BASES IWebAccountClientView : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountClientView(std::nullptr_t = nullptr) noexcept {} IWebAccountClientView(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountClientViewFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountClientViewFactory(std::nullptr_t = nullptr) noexcept {} IWebAccountClientViewFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountManagerStatics(std::nullptr_t = nullptr) noexcept {} IWebAccountManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountManagerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountManagerStatics2(std::nullptr_t = nullptr) noexcept {} IWebAccountManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountManagerStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountManagerStatics3(std::nullptr_t = nullptr) noexcept {} IWebAccountManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountManagerStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountManagerStatics4(std::nullptr_t = nullptr) noexcept {} IWebAccountManagerStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountMapManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountMapManagerStatics(std::nullptr_t = nullptr) noexcept {} IWebAccountMapManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderAddAccountOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderAddAccountOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderAddAccountOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderBaseReportOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountProviderBaseReportOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderBaseReportOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderDeleteAccountOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderDeleteAccountOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderDeleteAccountOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderManageAccountOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderManageAccountOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderManageAccountOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountProviderOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderRetrieveCookiesOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderRetrieveCookiesOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderRetrieveCookiesOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderSignOutAccountOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderSignOutAccountOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderSignOutAccountOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderSilentReportOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderSilentReportOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderSilentReportOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderTokenObjects : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountProviderTokenObjects(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderTokenObjects(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderTokenObjects2 : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderTokenObjects2(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderTokenObjects2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderTokenOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderTokenOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderTokenOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountProviderUIReportOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAccountProviderUIReportOperation(std::nullptr_t = nullptr) noexcept {} IWebAccountProviderUIReportOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountScopeManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountScopeManagerStatics(std::nullptr_t = nullptr) noexcept {} IWebAccountScopeManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebProviderTokenRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebProviderTokenRequest(std::nullptr_t = nullptr) noexcept {} IWebProviderTokenRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebProviderTokenRequest2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebProviderTokenRequest2(std::nullptr_t = nullptr) noexcept {} IWebProviderTokenRequest2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebProviderTokenRequest3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebProviderTokenRequest3(std::nullptr_t = nullptr) noexcept {} IWebProviderTokenRequest3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebProviderTokenResponse : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebProviderTokenResponse(std::nullptr_t = nullptr) noexcept {} IWebProviderTokenResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebProviderTokenResponseFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebProviderTokenResponseFactory(std::nullptr_t = nullptr) noexcept {} IWebProviderTokenResponseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif