// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1 #pragma once // Header files for imported files #include #include #include #include "Windows.Foundation.h" #include "Windows.Graphics.Printing.h" #include "Windows.UI.Xaml.h" /* Forward Declarations */ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics; #endif // ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions #ifndef ____x_ABI_CWindows_CGraphics_CPrinting_CIPrintDocumentSource_FWD_DEFINED__ #define ____x_ABI_CWindows_CGraphics_CPrinting_CIPrintDocumentSource_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGraphics_CPrinting_CIPrintDocumentSource __x_ABI_CWindows_CGraphics_CPrinting_CIPrintDocumentSource; #endif // ____x_ABI_CWindows_CGraphics_CPrinting_CIPrintDocumentSource_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGraphics_CPrinting_CIPrintTaskOptionsCore_FWD_DEFINED__ #define ____x_ABI_CWindows_CGraphics_CPrinting_CIPrintTaskOptionsCore_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGraphics_CPrinting_CIPrintTaskOptionsCore __x_ABI_CWindows_CGraphics_CPrinting_CIPrintTaskOptionsCore; #endif // ____x_ABI_CWindows_CGraphics_CPrinting_CIPrintTaskOptionsCore_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CIDependencyProperty __x_ABI_CWindows_CUI_CXaml_CIDependencyProperty; #endif // ____x_ABI_CWindows_CUI_CXaml_CIDependencyProperty_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CIDependencyObject __x_ABI_CWindows_CUI_CXaml_CIDependencyObject; #endif // ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject2_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CIDependencyObject2 __x_ABI_CWindows_CUI_CXaml_CIDependencyObject2; #endif // ____x_ABI_CWindows_CUI_CXaml_CIDependencyObject2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CUI_CXaml_CIUIElement_FWD_DEFINED__ #define ____x_ABI_CWindows_CUI_CXaml_CIUIElement_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CUI_CXaml_CIUIElement __x_ABI_CWindows_CUI_CXaml_CIUIElement; #endif // ____x_ABI_CWindows_CUI_CXaml_CIUIElement_FWD_DEFINED__ typedef enum __x_ABI_CWindows_CUI_CXaml_CPrinting_CPreviewPageCountType __x_ABI_CWindows_CUI_CXaml_CPrinting_CPreviewPageCountType; enum __x_ABI_CWindows_CUI_CXaml_CPrinting_CPreviewPageCountType { __x_ABI_CWindows_CUI_CXaml_CPrinting_CPreviewPageCountType_Final = 0, __x_ABI_CWindows_CUI_CXaml_CPrinting_CPreviewPageCountType_Intermediate = 1, }; #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler* This, IInspectable* sender, __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs* e); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandlerVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler* This, IInspectable* sender, __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs* e); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandlerVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler* This, IInspectable* sender, __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* e); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandlerVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_PrintTaskOptions)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs* This, __x_ABI_CWindows_CGraphics_CPrinting_CIPrintTaskOptionsCore** value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgsVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_PageNumber)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs* This, INT32* value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgsVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_PrintTaskOptions)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* This, __x_ABI_CWindows_CGraphics_CPrinting_CIPrintTaskOptionsCore** value); HRESULT (STDMETHODCALLTYPE* get_CurrentPreviewPageNumber)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs* This, INT32* value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgsVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DocumentSource)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, __x_ABI_CWindows_CGraphics_CPrinting_CIPrintDocumentSource** value); HRESULT (STDMETHODCALLTYPE* add_Paginate)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPaginateEventHandler* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_Paginate)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_GetPreviewPage)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, __x_ABI_CWindows_CUI_CXaml_CPrinting_CIGetPreviewPageEventHandler* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_GetPreviewPage)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_AddPages)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, __x_ABI_CWindows_CUI_CXaml_CPrinting_CIAddPagesEventHandler* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_AddPages)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* AddPage)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, __x_ABI_CWindows_CUI_CXaml_CIUIElement* pageVisual); HRESULT (STDMETHODCALLTYPE* AddPagesComplete)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This); HRESULT (STDMETHODCALLTYPE* SetPreviewPageCount)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, INT32 count, enum __x_ABI_CWindows_CUI_CXaml_CPrinting_CPreviewPageCountType type); HRESULT (STDMETHODCALLTYPE* SetPreviewPage)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This, INT32 pageNumber, __x_ABI_CWindows_CUI_CXaml_CIUIElement* pageVisual); HRESULT (STDMETHODCALLTYPE* InvalidatePreview)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument* This); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstance)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory* This, IInspectable* baseInterface, IInspectable** innerInterface, __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocument** value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactoryVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactoryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentFactory_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DocumentSourceProperty)(__x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics* This, __x_ABI_CWindows_CUI_CXaml_CIDependencyProperty** value); END_INTERFACE } __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStaticsVtbl; interface __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics { CONST_VTBL struct __x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics; #endif /* !defined(____x_ABI_CWindows_CUI_CXaml_CPrinting_CIPrintDocumentStatics_INTERFACE_DEFINED__) */