// 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.ApplicationModel.h" #include "Windows.Storage.h" // Importing Collections header #include "Windows.Foundation.Collections.h" /* Forward Declarations */ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2 __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2 __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics; #endif // ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean; #if !defined(____x_ABI_C__FIAsyncOperation_1_boolean_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1_boolean_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1_boolean __x_ABI_C__FIAsyncOperation_1_boolean; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1_boolean; typedef struct __x_ABI_C__FIAsyncOperation_1_booleanVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1_boolean* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1_boolean* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1_boolean* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1_boolean* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1_boolean* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1_boolean* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1_boolean* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1_boolean* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1_boolean* This, boolean* result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1_booleanVtbl; interface __x_ABI_C__FIAsyncOperation_1_boolean { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1_booleanVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1_boolean_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1_booleanVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean* This, __x_ABI_C__FIAsyncOperation_1_boolean* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1_booleanVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1_booleanVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, UINT32 itemsLength, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl; interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry { CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_C__FIIterator_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry** result); END_INTERFACE } __x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl; interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry { CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, UINT32 index, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl; interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry { CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; #if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry** result); END_INTERFACE } __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl; interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry { CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__) #define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry; typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry* asyncInfo, enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus); END_INTERFACE } __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl; interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry { CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntryVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterator_1_HSTRING __x_ABI_C__FIIterator_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterator_1_HSTRING; typedef struct __x_ABI_C__FIIterator_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1_HSTRING* This, HSTRING* result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1_HSTRING* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1_HSTRING* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1_HSTRING* This, UINT32 itemsLength, HSTRING* items, UINT32* result); END_INTERFACE } __x_ABI_C__FIIterator_1_HSTRINGVtbl; interface __x_ABI_C__FIIterator_1_HSTRING { CONST_VTBL struct __x_ABI_C__FIIterator_1_HSTRINGVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterable_1_HSTRING __x_ABI_C__FIIterable_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterable_1_HSTRING; typedef struct __x_ABI_C__FIIterable_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1_HSTRING* This, __x_ABI_C__FIIterator_1_HSTRING** result); END_INTERFACE } __x_ABI_C__FIIterable_1_HSTRINGVtbl; interface __x_ABI_C__FIIterable_1_HSTRING { CONST_VTBL struct __x_ABI_C__FIIterable_1_HSTRINGVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable __x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable; typedef struct __x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Key)(__x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, HSTRING* result); HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, IInspectable** result); END_INTERFACE } __x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl; interface __x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable { CONST_VTBL struct __x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable; typedef struct __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, __x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, UINT32 itemsLength, __x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl; interface __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable { CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable; typedef struct __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable* This, __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable** result); END_INTERFACE } __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl; interface __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable { CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIMapView_2_HSTRING_IInspectable __x_ABI_C__FIMapView_2_HSTRING_IInspectable; #if !defined(____x_ABI_C__FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__) #define ____x_ABI_C__FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIMapView_2_HSTRING_IInspectable __x_ABI_C__FIMapView_2_HSTRING_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIMapView_2_HSTRING_IInspectable; typedef struct __x_ABI_C__FIMapView_2_HSTRING_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Lookup)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This, HSTRING key, IInspectable** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* HasKey)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This, HSTRING key, boolean* result); HRESULT (STDMETHODCALLTYPE* Split)(__x_ABI_C__FIMapView_2_HSTRING_IInspectable* This, __x_ABI_C__FIMapView_2_HSTRING_IInspectable** first, __x_ABI_C__FIMapView_2_HSTRING_IInspectable** second); END_INTERFACE } __x_ABI_C__FIMapView_2_HSTRING_IInspectableVtbl; interface __x_ABI_C__FIMapView_2_HSTRING_IInspectable { CONST_VTBL struct __x_ABI_C__FIMapView_2_HSTRING_IInspectableVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIMapView_2_HSTRING_IInspectable_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVectorView_1_HSTRING_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVectorView_1_HSTRING_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVectorView_1_HSTRING __x_ABI_C__FIVectorView_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVectorView_1_HSTRING; typedef struct __x_ABI_C__FIVectorView_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1_HSTRING* This, UINT32 index, HSTRING* result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1_HSTRING* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1_HSTRING* This, HSTRING value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1_HSTRING* This, UINT32 startIndex, UINT32 itemsLength, HSTRING* items, UINT32* result); END_INTERFACE } __x_ABI_C__FIVectorView_1_HSTRINGVtbl; interface __x_ABI_C__FIVectorView_1_HSTRING { CONST_VTBL struct __x_ABI_C__FIVectorView_1_HSTRINGVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVectorView_1_HSTRING_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVector_1_HSTRING_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVector_1_HSTRING_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVector_1_HSTRING __x_ABI_C__FIVector_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVector_1_HSTRING; typedef struct __x_ABI_C__FIVector_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVector_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVector_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVector_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVector_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVector_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVector_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVector_1_HSTRING* This, UINT32 index, HSTRING* result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVector_1_HSTRING* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__x_ABI_C__FIVector_1_HSTRING* This, __x_ABI_C__FIVectorView_1_HSTRING** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVector_1_HSTRING* This, HSTRING value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__x_ABI_C__FIVector_1_HSTRING* This, UINT32 index, HSTRING value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__x_ABI_C__FIVector_1_HSTRING* This, UINT32 index, HSTRING value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__x_ABI_C__FIVector_1_HSTRING* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__x_ABI_C__FIVector_1_HSTRING* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__x_ABI_C__FIVector_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* Clear)(__x_ABI_C__FIVector_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVector_1_HSTRING* This, UINT32 startIndex, UINT32 itemsLength, HSTRING* items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__x_ABI_C__FIVector_1_HSTRING* This, UINT32 itemsLength, HSTRING* items); END_INTERFACE } __x_ABI_C__FIVector_1_HSTRINGVtbl; interface __x_ABI_C__FIVector_1_HSTRING { CONST_VTBL struct __x_ABI_C__FIVector_1_HSTRINGVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVector_1_HSTRING_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIReference_1_int_INTERFACE_DEFINED__) #define ____x_ABI_C__FIReference_1_int_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIReference_1_int __x_ABI_C__FIReference_1_int; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIReference_1_int; typedef struct __x_ABI_C__FIReference_1_intVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIReference_1_int* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIReference_1_int* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIReference_1_int* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIReference_1_int* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIReference_1_int* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIReference_1_int* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIReference_1_int* This, INT32* result); END_INTERFACE } __x_ABI_C__FIReference_1_intVtbl; interface __x_ABI_C__FIReference_1_int { CONST_VTBL struct __x_ABI_C__FIReference_1_intVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIReference_1_int_INTERFACE_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo; #endif // ____x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo_FWD_DEFINED__ typedef enum __x_ABI_CWindows_CFoundation_CAsyncStatus __x_ABI_CWindows_CFoundation_CAsyncStatus; #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__ #ifndef ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIAsyncInfo __x_ABI_CWindows_CFoundation_CIAsyncInfo; #endif // ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIPropertyValue __x_ABI_CWindows_CFoundation_CIPropertyValue; #endif // ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__ #define ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CStorage_CIStorageFile __x_ABI_CWindows_CStorage_CIStorageFile; #endif // ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__ typedef enum __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListCategory __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListCategory; typedef enum __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListEntryLaunchableState __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListEntryLaunchableState; enum __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListCategory { __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListCategory_Candidate = 0, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListCategory_ConfirmedBySystem = 1, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListCategory_ConfirmedByUser = 2, }; enum __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListEntryLaunchableState { __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListEntryLaunchableState_NotLaunchable = 0, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListEntryLaunchableState_ByLastRunningFullPath = 1, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListEntryLaunchableState_ByUserProvidedPath = 2, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListEntryLaunchableState_ByTile = 3, }; #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* game); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandlerVtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandlerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler* This, HSTRING identifier); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandlerVtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandlerVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DisplayInfo)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, __x_ABI_CWindows_CApplicationModel_CIAppDisplayInfo** value); HRESULT (STDMETHODCALLTYPE* LaunchAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, __x_ABI_C__FIAsyncOperation_1_boolean** operation); HRESULT (STDMETHODCALLTYPE* get_Category)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, enum __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListCategory* value); HRESULT (STDMETHODCALLTYPE* get_Properties)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, __x_ABI_C__FIMapView_2_HSTRING_IInspectable** value); HRESULT (STDMETHODCALLTYPE* SetCategoryAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* This, enum __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListCategory value, __x_ABI_CWindows_CFoundation_CIAsyncAction** action); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntryVtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntryVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_LaunchableState)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, enum __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CGameListEntryLaunchableState* value); HRESULT (STDMETHODCALLTYPE* get_LauncherExecutable)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, __x_ABI_CWindows_CStorage_CIStorageFile** value); HRESULT (STDMETHODCALLTYPE* get_LaunchParameters)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* SetLauncherExecutableFileAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, __x_ABI_CWindows_CStorage_CIStorageFile* executableFile, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); HRESULT (STDMETHODCALLTYPE* SetLauncherExecutableFileWithParamsAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, __x_ABI_CWindows_CStorage_CIStorageFile* executableFile, HSTRING launchParams, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); HRESULT (STDMETHODCALLTYPE* get_TitleId)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* SetTitleIdAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, HSTRING id, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); HRESULT (STDMETHODCALLTYPE* get_GameModeConfiguration)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration** value); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2Vtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2 { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* FindAllAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry** operation); HRESULT (STDMETHODCALLTYPE* FindAllAsyncPackageFamilyName)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, HSTRING packageFamilyName, __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry** operation); HRESULT (STDMETHODCALLTYPE* add_GameAdded)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_GameAdded)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_GameRemoved)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListRemovedEventHandler* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_GameRemoved)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_GameUpdated)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListChangedEventHandler* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_GameUpdated)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStaticsVtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* MergeEntriesAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* left, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* right, __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry** operation); HRESULT (STDMETHODCALLTYPE* UnmergeEntryAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListEntry* mergedEntry, __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CGaming__CPreview__CGamesEnumeration__CGameListEntry** operation); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2Vtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2 { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2Vtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameListStatics2_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfigurationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsEnabled)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IsEnabled)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_RelatedProcessNames)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIVector_1_HSTRING** value); HRESULT (STDMETHODCALLTYPE* get_PercentGpuTimeAllocatedToGame)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_PercentGpuTimeAllocatedToGame)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_PercentGpuMemoryAllocatedToGame)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_PercentGpuMemoryAllocatedToGame)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_PercentGpuMemoryAllocatedToSystemCompositor)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_PercentGpuMemoryAllocatedToSystemCompositor)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxCpuCount)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxCpuCount)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_CpuExclusivityMaskLow)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_CpuExclusivityMaskLow)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_CpuExclusivityMaskHigh)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_CpuExclusivityMaskHigh)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_C__FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_AffinitizeToExclusiveCpus)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_AffinitizeToExclusiveCpus)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, boolean value); HRESULT (STDMETHODCALLTYPE* SaveAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfigurationVtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfigurationVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeConfiguration_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_GamingRelatedProcessNames)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration* This, __x_ABI_C__FIVector_1_HSTRING** processNames); HRESULT (STDMETHODCALLTYPE* SaveAsync)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** operation); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationVtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetDefault)(__x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics* This, __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfiguration** userConfiguration); END_INTERFACE } __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStaticsVtbl; interface __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics { CONST_VTBL struct __x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStaticsVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics; #endif /* !defined(____x_ABI_CWindows_CGaming_CPreview_CGamesEnumeration_CIGameModeUserConfigurationStatics_INTERFACE_DEFINED__) */