// 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" /* Forward Declarations */ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2 __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3 __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2 __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics_FWD_DEFINED__ #ifndef ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer_FWD_DEFINED__ #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer_FWD_DEFINED__ typedef interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer; #endif // ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* sender, IInspectable* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectableVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* sender, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgsVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgsVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable; typedef struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* sender, IInspectable* args); END_INTERFACE } __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectableVtbl; interface __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable { CONST_VTBL struct __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable_INTERFACE_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIDeferral __x_ABI_CWindows_CFoundation_CIDeferral; #endif // ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIAsyncAction __x_ABI_CWindows_CFoundation_CIAsyncAction; #endif // ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ typedef struct __x_ABI_CWindows_CFoundation_CTimeSpan __x_ABI_CWindows_CFoundation_CTimeSpan; typedef enum __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherQueuePriority __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherQueuePriority; typedef enum __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherRunOptions __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherRunOptions; enum __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherQueuePriority { __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherQueuePriority_Low = -10, __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherQueuePriority_Normal = 0, __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherQueuePriority_High = 10, }; enum __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherRunOptions { __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherRunOptions_None = 0, __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherRunOptions_ContinueOnQuit = 0x1, __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherRunOptions_QuitOnlyLocalLoop = 0x2, }; #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler* This); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandlerVtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferralVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Complete)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral* This); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferralVtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferralVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateTimer)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer** result); HRESULT (STDMETHODCALLTYPE* TryEnqueue)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler* callback, boolean* result); HRESULT (STDMETHODCALLTYPE* TryEnqueueWithPriority)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, enum __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherQueuePriority priority, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueHandler* callback, boolean* result); HRESULT (STDMETHODCALLTYPE* add_ShutdownStarting)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_ShutdownStarting)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_ShutdownCompleted)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_ShutdownCompleted)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueVtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_HasThreadAccess)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2* This, boolean* value); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2Vtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2 { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* EnqueueEventLoopExit)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This); HRESULT (STDMETHODCALLTYPE* EnsureSystemDispatcherQueue)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This); HRESULT (STDMETHODCALLTYPE* RunEventLoop)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This); HRESULT (STDMETHODCALLTYPE* RunEventLoopWithOptions)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, enum __x_ABI_CMicrosoft_CUI_CDispatching_CDispatcherRunOptions options, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherExitDeferral* deferral); HRESULT (STDMETHODCALLTYPE* add_FrameworkShutdownStarting)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueShutdownStartingEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_FrameworkShutdownStarting)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_FrameworkShutdownCompleted)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueue_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_FrameworkShutdownCompleted)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3Vtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3 { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue3_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DispatcherQueue)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue** value); HRESULT (STDMETHODCALLTYPE* ShutdownQueueAsync)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerVtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ShutdownQueue)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2* This); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2Vtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2 { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateOnDedicatedThread)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController** result); HRESULT (STDMETHODCALLTYPE* CreateOnCurrentThread)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueController** result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStaticsVtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueControllerStatics_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetDeferral)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs* This, __x_ABI_CWindows_CFoundation_CIDeferral** result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgsVtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueShutdownStartingEventArgs_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetForCurrentThread)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics* This, __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueue** result); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStaticsVtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueStatics_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer_INTERFACE_DEFINED__) #define ____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer_INTERFACE_DEFINED__ typedef struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Interval)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, struct __x_ABI_CWindows_CFoundation_CTimeSpan* value); HRESULT (STDMETHODCALLTYPE* put_Interval)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, struct __x_ABI_CWindows_CFoundation_CTimeSpan value); HRESULT (STDMETHODCALLTYPE* get_IsRunning)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_IsRepeating)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IsRepeating)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, boolean value); HRESULT (STDMETHODCALLTYPE* Start)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This); HRESULT (STDMETHODCALLTYPE* Stop)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This); HRESULT (STDMETHODCALLTYPE* add_Tick)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, __x_ABI_C__FITypedEventHandler_2___x_ABI_CMicrosoft__CUI__CDispatching__CDispatcherQueueTimer_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_Tick)(__x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimerVtbl; interface __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer { CONST_VTBL struct __x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer; #endif /* !defined(____x_ABI_CMicrosoft_CUI_CDispatching_CIDispatcherQueueTimer_INTERFACE_DEFINED__) */