// WARNING: Please don't edit this file. It was generated by C++/WinRT v2.0.240405.15 #pragma once #ifndef WINRT_Windows_Graphics_Printing_Workflow_1_H #define WINRT_Windows_Graphics_Printing_Workflow_1_H #include "winrt/impl/Windows.ApplicationModel.Activation.0.h" #include "winrt/impl/Windows.Graphics.Printing.Workflow.0.h" WINRT_EXPORT namespace winrt::Windows::Graphics::Printing::Workflow { struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowBackgroundSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowBackgroundSession(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowBackgroundSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowBackgroundSetupRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowBackgroundSetupRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowBackgroundSetupRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowConfiguration : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowConfiguration(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowConfiguration(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowConfiguration2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowConfiguration2(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowConfiguration2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowForegroundSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowForegroundSession(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowForegroundSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowForegroundSetupRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowForegroundSetupRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowForegroundSetupRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobActivatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobBackgroundSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobBackgroundSession(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobBackgroundSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobBackgroundSession2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobBackgroundSession2(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobBackgroundSession2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobIssueDetectedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobIssueDetectedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobIssueDetectedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobNotificationEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobNotificationEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobNotificationEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobStartingEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobStartingEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobStartingEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobStartingEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobStartingEventArgs2(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobStartingEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobTriggerDetails(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobUISession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobUISession(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobUISession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowJobUISession2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowJobUISession2(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowJobUISession2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowObjectModelSourceFileContent : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowObjectModelSourceFileContent(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowObjectModelSourceFileContent(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowObjectModelSourceFileContentFactory : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowObjectModelSourceFileContentFactory(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowObjectModelSourceFileContentFactory(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowObjectModelTargetPackage : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowObjectModelTargetPackage(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowObjectModelTargetPackage(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPdlConverter : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPdlConverter(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPdlConverter(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPdlConverter2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPdlConverter2(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPdlConverter2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPdlDataAvailableEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPdlDataAvailableEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPdlDataAvailableEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPdlModificationRequestedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPdlModificationRequestedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPdlModificationRequestedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPdlModificationRequestedEventArgs2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPdlModificationRequestedEventArgs2(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPdlModificationRequestedEventArgs2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPdlSourceContent : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPdlSourceContent(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPdlSourceContent(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPdlTargetStream : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPdlTargetStream(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPdlTargetStream(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPrinterJob : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPrinterJob(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPrinterJob(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowPrinterJob2 : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowPrinterJob2(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowPrinterJob2(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowSourceContent : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowSourceContent(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowSourceContent(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowSpoolStreamContent : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowSpoolStreamContent(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowSpoolStreamContent(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowStreamTarget : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowStreamTarget(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowStreamTarget(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowSubmittedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowSubmittedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowSubmittedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowSubmittedOperation : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowSubmittedOperation(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowSubmittedOperation(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowTarget : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowTarget(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowTarget(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowTriggerDetails(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowUIActivatedEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t, impl::require { IPrintWorkflowUIActivatedEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowUIActivatedEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowUILauncher : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowUILauncher(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowUILauncher(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowVirtualPrinterDataAvailableEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowVirtualPrinterDataAvailableEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowVirtualPrinterDataAvailableEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowVirtualPrinterSession : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowVirtualPrinterSession(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowVirtualPrinterSession(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowVirtualPrinterTriggerDetails : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowVirtualPrinterTriggerDetails(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowVirtualPrinterTriggerDetails(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowVirtualPrinterUIEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowVirtualPrinterUIEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowVirtualPrinterUIEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; struct WINRT_IMPL_EMPTY_BASES IPrintWorkflowXpsDataAvailableEventArgs : winrt::Windows::Foundation::IInspectable, impl::consume_t { IPrintWorkflowXpsDataAvailableEventArgs(std::nullptr_t = nullptr) noexcept {} IPrintWorkflowXpsDataAvailableEventArgs(void* ptr, take_ownership_from_abi_t) noexcept : winrt::Windows::Foundation::IInspectable(ptr, take_ownership_from_abi) {} }; } #endif