// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.210505.3 #ifndef WINRT_Windows_Security_ExchangeActiveSyncProvisioning_2_H #define WINRT_Windows_Security_ExchangeActiveSyncProvisioning_2_H #include "winrt/impl/Windows.Security.ExchangeActiveSyncProvisioning.1.h" WINRT_EXPORT namespace winrt::Windows::Security::ExchangeActiveSyncProvisioning { struct __declspec(empty_bases) EasClientDeviceInformation : winrt::Windows::Security::ExchangeActiveSyncProvisioning::IEasClientDeviceInformation, impl::require { EasClientDeviceInformation(std::nullptr_t) noexcept {} EasClientDeviceInformation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Security::ExchangeActiveSyncProvisioning::IEasClientDeviceInformation(ptr, take_ownership_from_abi) {} EasClientDeviceInformation(); EasClientDeviceInformation(EasClientDeviceInformation const&) noexcept = default; EasClientDeviceInformation(EasClientDeviceInformation&&) noexcept = default; EasClientDeviceInformation& operator=(EasClientDeviceInformation const&) & noexcept = default; EasClientDeviceInformation& operator=(EasClientDeviceInformation&&) & noexcept = default; }; struct __declspec(empty_bases) EasClientSecurityPolicy : winrt::Windows::Security::ExchangeActiveSyncProvisioning::IEasClientSecurityPolicy { EasClientSecurityPolicy(std::nullptr_t) noexcept {} EasClientSecurityPolicy(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Security::ExchangeActiveSyncProvisioning::IEasClientSecurityPolicy(ptr, take_ownership_from_abi) {} EasClientSecurityPolicy(); EasClientSecurityPolicy(EasClientSecurityPolicy const&) noexcept = default; EasClientSecurityPolicy(EasClientSecurityPolicy&&) noexcept = default; EasClientSecurityPolicy& operator=(EasClientSecurityPolicy const&) & noexcept = default; EasClientSecurityPolicy& operator=(EasClientSecurityPolicy&&) & noexcept = default; }; struct __declspec(empty_bases) EasComplianceResults : winrt::Windows::Security::ExchangeActiveSyncProvisioning::IEasComplianceResults, impl::require { EasComplianceResults(std::nullptr_t) noexcept {} EasComplianceResults(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Security::ExchangeActiveSyncProvisioning::IEasComplianceResults(ptr, take_ownership_from_abi) {} EasComplianceResults(EasComplianceResults const&) noexcept = default; EasComplianceResults(EasComplianceResults&&) noexcept = default; EasComplianceResults& operator=(EasComplianceResults const&) & noexcept = default; EasComplianceResults& operator=(EasComplianceResults&&) & noexcept = default; }; } #endif