// 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.UserDataAccounts.h" // Importing Collections header #include "Windows.Foundation.Collections.h" /* Forward Declarations */ #ifndef ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo; #endif // ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation; #endif // ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation; #endif // ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation; #endif // ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation; #endif // ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions #if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo; typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl; interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo { CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__) #define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo; typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo** result); END_INTERFACE } __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl; interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo { CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__ #if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__) #define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__ typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo; // Declare the parameterized interface IID. EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo; typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo** items, UINT32* result); END_INTERFACE } __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl; interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo { CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfoVtbl* lpVtbl; }; #endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__ typedef enum __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CUserDataAccountContentKinds __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CUserDataAccountContentKinds; typedef enum __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderOperationKind __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderOperationKind; typedef enum __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderPartnerAccountKind __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderPartnerAccountKind; enum __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderOperationKind { __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderOperationKind_AddAccount = 0, __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderOperationKind_Settings = 1, __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderOperationKind_ResolveErrors = 2, }; enum __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderPartnerAccountKind { __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderPartnerAccountKind_Exchange = 0, __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderPartnerAccountKind_PopOrImap = 1, }; #if !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DisplayName)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Priority)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This, UINT32* value); HRESULT (STDMETHODCALLTYPE* get_AccountKind)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo* This, enum __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderPartnerAccountKind* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfoVtbl; interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfoVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountPartnerAccountInfo_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ContentKinds)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This, enum __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CUserDataAccountContentKinds* value); HRESULT (STDMETHODCALLTYPE* get_PartnerAccountInfos)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This, __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CUserDataAccounts__CProvider__CUserDataAccountPartnerAccountInfo** value); HRESULT (STDMETHODCALLTYPE* ReportCompleted)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation* This, HSTRING userDataAccountId); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperationVtbl; interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperationVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderAddAccountOperation_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Kind)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation* This, enum __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CUserDataAccountProviderOperationKind* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperationVtbl; interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperationVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderOperation_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_UserDataAccountId)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* ReportCompleted)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation* This); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperationVtbl; interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperationVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderResolveErrorsOperation_INTERFACE_DEFINED__) */ #if !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_UserDataAccountId)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* ReportCompleted)(__x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation* This); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperationVtbl; interface __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperationVtbl* lpVtbl; }; EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CUserDataAccounts_CProvider_CIUserDataAccountProviderSettingsOperation_INTERFACE_DEFINED__) */