// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Graphics_Printing_PrintSupport_1_H #define WINRT_Windows_Graphics_Printing_PrintSupport_1_H #include "winrt/impl/Windows.Graphics.Printing.PrintSupport.0.h" WINRT_EXPORT namespace winrt::Windows::Graphics::Printing::PrintSupport { struct WINRT_IMPL_EMPTY_BASES IPrintSupportCommunicationErrorDetectedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportCommunicationErrorDetectedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintSupportCommunicationErrorDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportExtensionSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportExtensionSession(std::nullptr_t = nullptr) noexcept {} IPrintSupportExtensionSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportExtensionSession2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportExtensionSession2(std::nullptr_t = nullptr) noexcept {} IPrintSupportExtensionSession2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportExtensionSession3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportExtensionSession3(std::nullptr_t = nullptr) noexcept {} IPrintSupportExtensionSession3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportExtensionTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportExtensionTriggerDetails(std::nullptr_t = nullptr) noexcept {} IPrintSupportExtensionTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportIppCommunicationConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportIppCommunicationConfiguration(std::nullptr_t = nullptr) noexcept {} IPrintSupportIppCommunicationConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportIppCommunicationTimeouts : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportIppCommunicationTimeouts(std::nullptr_t = nullptr) noexcept {} IPrintSupportIppCommunicationTimeouts(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportMxdcImageQualityConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportMxdcImageQualityConfiguration(std::nullptr_t = nullptr) noexcept {} IPrintSupportMxdcImageQualityConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrintDeviceCapabilitiesChangedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrintDeviceCapabilitiesChangedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrintDeviceCapabilitiesChangedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrintDeviceCapabilitiesChangedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrintDeviceCapabilitiesChangedEventArgs2(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrintDeviceCapabilitiesChangedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrintDeviceCapabilitiesChangedEventArgs3 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrintDeviceCapabilitiesChangedEventArgs3(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrintDeviceCapabilitiesChangedEventArgs3(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrintDeviceCapabilitiesChangedEventArgs4 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrintDeviceCapabilitiesChangedEventArgs4(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrintDeviceCapabilitiesChangedEventArgs4(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrintDeviceCapabilitiesUpdatePolicy : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrintDeviceCapabilitiesUpdatePolicy(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrintDeviceCapabilitiesUpdatePolicy(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrintDeviceCapabilitiesUpdatePolicyStatics : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrintDeviceCapabilitiesUpdatePolicyStatics(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrintDeviceCapabilitiesUpdatePolicyStatics(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrintTicketElement : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrintTicketElement(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrintTicketElement(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrintTicketValidationRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrintTicketValidationRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrintTicketValidationRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportPrinterSelectedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportPrinterSelectedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintSupportPrinterSelectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportSessionInfo : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportSessionInfo(std::nullptr_t = nullptr) noexcept {} IPrintSupportSessionInfo(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportSettingsActivatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportSettingsActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintSupportSettingsActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportSettingsActivatedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportSettingsActivatedEventArgs2(std::nullptr_t = nullptr) noexcept {} IPrintSupportSettingsActivatedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintSupportSettingsUISession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintSupportSettingsUISession(std::nullptr_t = nullptr) noexcept {} IPrintSupportSettingsUISession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif