// 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_Core_1_H #define WINRT_Windows_Security_Authentication_Web_Core_1_H #include "winrt/impl/Windows.Security.Authentication.Web.Core.0.h" WINRT_EXPORT namespace winrt::Windows::Security::Authentication::Web::Core { struct WINRT_IMPL_EMPTY_BASES IFindAllAccountsResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IFindAllAccountsResult(std::nullptr_t = nullptr) noexcept {} IFindAllAccountsResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountEventArgs(std::nullptr_t = nullptr) noexcept {} IWebAccountEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountMonitor : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountMonitor(std::nullptr_t = nullptr) noexcept {} IWebAccountMonitor(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAccountMonitor2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAccountMonitor2(std::nullptr_t = nullptr) noexcept {} IWebAccountMonitor2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationAddAccountResponse : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAuthenticationAddAccountResponse(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationAddAccountResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationAddAccountResponseFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAuthenticationAddAccountResponseFactory(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationAddAccountResponseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationAddAccountResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAuthenticationAddAccountResult(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationAddAccountResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationCoreManagerStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAuthenticationCoreManagerStatics(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationCoreManagerStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationCoreManagerStatics2 : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAuthenticationCoreManagerStatics2(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationCoreManagerStatics2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} using impl::consume_t::FindAccountProviderAsync; using impl::consume_t::FindAccountProviderAsync; }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationCoreManagerStatics3 : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAuthenticationCoreManagerStatics3(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationCoreManagerStatics3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationCoreManagerStatics4 : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IWebAuthenticationCoreManagerStatics4(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationCoreManagerStatics4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationCoreManagerStatics5 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAuthenticationCoreManagerStatics5(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationCoreManagerStatics5(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationTransferTokenRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAuthenticationTransferTokenRequest(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationTransferTokenRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebAuthenticationTransferTokenRequestFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebAuthenticationTransferTokenRequestFactory(std::nullptr_t = nullptr) noexcept {} IWebAuthenticationTransferTokenRequestFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebProviderError : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebProviderError(std::nullptr_t = nullptr) noexcept {} IWebProviderError(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebProviderErrorFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebProviderErrorFactory(std::nullptr_t = nullptr) noexcept {} IWebProviderErrorFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebTokenRequest : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebTokenRequest(std::nullptr_t = nullptr) noexcept {} IWebTokenRequest(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebTokenRequest2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebTokenRequest2(std::nullptr_t = nullptr) noexcept {} IWebTokenRequest2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebTokenRequest3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebTokenRequest3(std::nullptr_t = nullptr) noexcept {} IWebTokenRequest3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebTokenRequestFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebTokenRequestFactory(std::nullptr_t = nullptr) noexcept {} IWebTokenRequestFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebTokenRequestResult : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebTokenRequestResult(std::nullptr_t = nullptr) noexcept {} IWebTokenRequestResult(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebTokenResponse : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebTokenResponse(std::nullptr_t = nullptr) noexcept {} IWebTokenResponse(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IWebTokenResponseFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IWebTokenResponseFactory(std::nullptr_t = nullptr) noexcept {} IWebTokenResponseFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif