swift-cwinrt/Sources/CWinRT/include/Windows.ApplicationModel.Store.Preview.h
2024-02-15 17:12:35 -08:00

1588 lines
115 KiB
C

// WARNING: Please don't edit this file. It was generated by Swift/WinRT v0.0.1
#pragma once
// Header files for imported files
#include <inspectable.h>
#include <EventToken.h>
#include <windowscontracts.h>
#include "Windows.Foundation.h"
#include "Windows.Security.Authentication.Web.Core.h"
#include "Windows.Security.Credentials.h"
#include "Windows.Storage.Streams.h"
#include "Windows.System.h"
#include "Windows.UI.Xaml.h"
// Importing Collections header
#include "Windows.Foundation.Collections.h"
/* Forward Declarations */
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2 __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3 __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4 __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5 __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper_FWD_DEFINED__
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper;
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper_FWD_DEFINED__
// Parameterized interface forward declarations (C)
// Collection interface definitions
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResultsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResultsVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResultsVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResultsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResultsVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResultsVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo** result);
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
UINT32 itemsLength,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo** items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl;
interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo
{
CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo** result);
END_INTERFACE
} __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl;
interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo
{
CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
UINT32 index,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo** result);
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
UINT32* result);
HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* value,
UINT32* index,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
UINT32 startIndex,
UINT32 itemsLength,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo** items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl;
interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo
{
CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo_INTERFACE_DEFINED__
typedef enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature;
#if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature* result);
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
UINT32 itemsLength,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature* items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl;
interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature
{
CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature** result);
END_INTERFACE
} __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl;
interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature
{
CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
UINT32 index,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature* result);
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
UINT32* result);
HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature value,
UINT32* index,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
UINT32 startIndex,
UINT32 itemsLength,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature* items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl;
interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature
{
CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeatureVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature_INTERFACE_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequestResult_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequestResult_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequestResult __x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequestResult;
#endif // ____x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequestResult_FWD_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
__x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequestResult** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResultVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResultVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResultVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResultVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult_INTERFACE_DEFINED__
#ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__
#define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference;
#endif // ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference;
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference;
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReferenceVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* handler);
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference** result);
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
__x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference** result);
END_INTERFACE
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReferenceVtbl;
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReferenceVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference;
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReferenceVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This);
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference* asyncInfo,
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
END_INTERFACE
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReferenceVtbl;
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference
{
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReferenceVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo;
typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo** result);
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
UINT32 itemsLength,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo** items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl;
interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo
{
CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo;
typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo** result);
END_INTERFACE
} __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl;
interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo
{
CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo;
typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
UINT32 index,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo** result);
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
UINT32* result);
HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* value,
UINT32* index,
boolean* result);
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo* This,
UINT32 startIndex,
UINT32 itemsLength,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo** items,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl;
interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo
{
CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfoVtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo_INTERFACE_DEFINED__
#if !defined(____x_ABI_C__FIReference_1_UINT32_INTERFACE_DEFINED__)
#define ____x_ABI_C__FIReference_1_UINT32_INTERFACE_DEFINED__
typedef interface __x_ABI_C__FIReference_1_UINT32 __x_ABI_C__FIReference_1_UINT32;
// Declare the parameterized interface IID.
EXTERN_C const IID IID___x_ABI_C__FIReference_1_UINT32;
typedef struct __x_ABI_C__FIReference_1_UINT32Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIReference_1_UINT32* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIReference_1_UINT32* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIReference_1_UINT32* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIReference_1_UINT32* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIReference_1_UINT32* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIReference_1_UINT32* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIReference_1_UINT32* This,
UINT32* result);
END_INTERFACE
} __x_ABI_C__FIReference_1_UINT32Vtbl;
interface __x_ABI_C__FIReference_1_UINT32
{
CONST_VTBL struct __x_ABI_C__FIReference_1_UINT32Vtbl* lpVtbl;
};
#endif // ____x_ABI_C__FIReference_1_UINT32_INTERFACE_DEFINED__
typedef enum __x_ABI_CWindows_CFoundation_CAsyncStatus __x_ABI_CWindows_CFoundation_CAsyncStatus;
typedef struct __x_ABI_CWindows_CFoundation_CDateTime __x_ABI_CWindows_CFoundation_CDateTime;
#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_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequest_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequest_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequest __x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequest;
#endif // ____x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequest_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSecurity_CCredentials_CIWebAccount_FWD_DEFINED__
#define ____x_ABI_CWindows_CSecurity_CCredentials_CIWebAccount_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSecurity_CCredentials_CIWebAccount __x_ABI_CWindows_CSecurity_CCredentials_CIWebAccount;
#endif // ____x_ABI_CWindows_CSecurity_CCredentials_CIWebAccount_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__
#define ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CSystem_CIUser __x_ABI_CWindows_CSystem_CIUser;
#endif // ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__
#ifndef ____x_ABI_CWindows_CUI_CXaml_CIUIElement_FWD_DEFINED__
#define ____x_ABI_CWindows_CUI_CXaml_CIUIElement_FWD_DEFINED__
typedef interface __x_ABI_CWindows_CUI_CXaml_CIUIElement __x_ABI_CWindows_CUI_CXaml_CIUIElement;
#endif // ____x_ABI_CWindows_CUI_CXaml_CIUIElement_FWD_DEFINED__
typedef enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode;
typedef enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadModeSource __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadModeSource;
typedef enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreLogOptions __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreLogOptions;
typedef enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStorePreviewProductPurchaseStatus __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStorePreviewProductPurchaseStatus;
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode
{
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode_Simple = 0,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode_HttpOnly = 1,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode_Lan = 2,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode_Group = 3,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode_Internet = 4,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode_Bypass = 5,
};
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadModeSource
{
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadModeSource_Default = 0,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadModeSource_Policy = 1,
};
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreLogOptions
{
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreLogOptions_None = 0,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreLogOptions_TryElevate = 0x1,
};
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStorePreviewProductPurchaseStatus
{
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStorePreviewProductPurchaseStatus_Succeeded = 0,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStorePreviewProductPurchaseStatus_AlreadyPurchased = 1,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStorePreviewProductPurchaseStatus_NotFulfilled = 2,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStorePreviewProductPurchaseStatus_NotPurchased = 3,
};
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature
{
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ArchitectureX86 = 0,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ArchitectureX64 = 1,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ArchitectureArm = 2,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_DirectX9 = 3,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_DirectX10 = 4,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_DirectX11 = 5,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_D3D12HardwareFL11 = 6,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_D3D12HardwareFL12 = 7,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory300MB = 8,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory750MB = 9,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory1GB = 10,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory2GB = 11,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_CameraFront = 12,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_CameraRear = 13,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Gyroscope = 14,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Hover = 15,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Magnetometer = 16,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Nfc = 17,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Resolution720P = 18,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ResolutionWvga = 19,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ResolutionWvgaOr720P = 20,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ResolutionWxga = 21,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ResolutionWvgaOrWxga = 22,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ResolutionWxgaOr720P = 23,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory4GB = 24,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory6GB = 25,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory8GB = 26,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory12GB = 27,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory16GB = 28,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_Memory20GB = 29,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_VideoMemory2GB = 30,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_VideoMemory4GB = 31,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_VideoMemory6GB = 32,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_VideoMemory1GB = 33,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreSystemFeature_ArchitectureArm64 = 34,
};
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_DownloadMode)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings* This,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadMode* value);
HRESULT (STDMETHODCALLTYPE* get_DownloadModeSource)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings* This,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CDeliveryOptimizationDownloadModeSource* value);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* GetCurrentSettings)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics* This,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettings** result);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStaticsVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIDeliveryOptimizationSettingsStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStaticsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* SetSystemConfiguration)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
HSTRING catalogHardwareManufacturerId,
HSTRING catalogStoreContentModifierId,
struct __x_ABI_CWindows_CFoundation_CDateTime systemConfigurationExpiration,
HSTRING catalogHardwareDescriptor);
HRESULT (STDMETHODCALLTYPE* SetMobileOperatorConfiguration)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
HSTRING mobileOperatorId,
UINT32 appDownloadLimitInMegabytes,
UINT32 updateDownloadLimitInMegabytes);
HRESULT (STDMETHODCALLTYPE* SetStoreWebAccountId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
HSTRING webAccountId);
HRESULT (STDMETHODCALLTYPE* IsStoreWebAccountId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
HSTRING webAccountId,
boolean* value);
HRESULT (STDMETHODCALLTYPE* get_HardwareManufacturerInfo)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo** value);
HRESULT (STDMETHODCALLTYPE* FilterUnsupportedSystemFeaturesAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics* This,
__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature* systemFeatures,
__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStoreSystemFeature** operation);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStaticsVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStaticsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_PurchasePromptingPolicy)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2* This,
__x_ABI_C__FIReference_1_UINT32** value);
HRESULT (STDMETHODCALLTYPE* put_PurchasePromptingPolicy)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2* This,
__x_ABI_C__FIReference_1_UINT32* value);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2Vtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics2_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* HasStoreWebAccount)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* HasStoreWebAccountForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
__x_ABI_CWindows_CSystem_CIUser* user,
boolean* value);
HRESULT (STDMETHODCALLTYPE* GetStoreLogDataAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStoreLogOptions options,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CStorage__CStreams__CIRandomAccessStreamReference** operation);
HRESULT (STDMETHODCALLTYPE* SetStoreWebAccountIdForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
__x_ABI_CWindows_CSystem_CIUser* user,
HSTRING webAccountId);
HRESULT (STDMETHODCALLTYPE* IsStoreWebAccountIdForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
__x_ABI_CWindows_CSystem_CIUser* user,
HSTRING webAccountId,
boolean* value);
HRESULT (STDMETHODCALLTYPE* GetPurchasePromptingPolicyForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
__x_ABI_CWindows_CSystem_CIUser* user,
__x_ABI_C__FIReference_1_UINT32** value);
HRESULT (STDMETHODCALLTYPE* SetPurchasePromptingPolicyForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3* This,
__x_ABI_CWindows_CSystem_CIUser* user,
__x_ABI_C__FIReference_1_UINT32* value);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3Vtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics3_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* GetStoreWebAccountId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
HSTRING* result);
HRESULT (STDMETHODCALLTYPE* GetStoreWebAccountIdForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
__x_ABI_CWindows_CSystem_CIUser* user,
HSTRING* result);
HRESULT (STDMETHODCALLTYPE* SetEnterpriseStoreWebAccountId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
HSTRING webAccountId);
HRESULT (STDMETHODCALLTYPE* SetEnterpriseStoreWebAccountIdForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
__x_ABI_CWindows_CSystem_CIUser* user,
HSTRING webAccountId);
HRESULT (STDMETHODCALLTYPE* GetEnterpriseStoreWebAccountId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
HSTRING* result);
HRESULT (STDMETHODCALLTYPE* GetEnterpriseStoreWebAccountIdForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
__x_ABI_CWindows_CSystem_CIUser* user,
HSTRING* result);
HRESULT (STDMETHODCALLTYPE* ShouldRestrictToEnterpriseStoreOnly)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
boolean* result);
HRESULT (STDMETHODCALLTYPE* ShouldRestrictToEnterpriseStoreOnlyForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4* This,
__x_ABI_CWindows_CSystem_CIUser* user,
boolean* result);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4Vtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics4_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5Vtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* IsPinToDesktopSupported)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* IsPinToTaskbarSupported)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* IsPinToStartSupported)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
boolean* value);
HRESULT (STDMETHODCALLTYPE* PinToDesktop)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
HSTRING appPackageFamilyName);
HRESULT (STDMETHODCALLTYPE* PinToDesktopForUser)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5* This,
__x_ABI_CWindows_CSystem_CIUser* user,
HSTRING appPackageFamilyName);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5Vtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5Vtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreConfigurationStatics5_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_HardwareManufacturerId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_StoreContentModifierId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_ModelName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_ManufacturerName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo* This,
HSTRING* value);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfoVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfoVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStoreHardwareManufacturerInfo_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* RequestProductPurchaseByProductIdAndSkuIdAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview* This,
HSTRING productId,
HSTRING skuId,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewPurchaseResults** requestPurchaseBySkuIdOperation);
HRESULT (STDMETHODCALLTYPE* LoadAddOnProductInfosAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview* This,
__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewProductInfo** loadAddOnProductInfosOperation);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreview_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_ProductId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_ProductType)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_Title)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_SkuInfoList)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo* This,
__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CPreview__CStorePreviewSkuInfo** value);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfoVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfoVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewProductInfo_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResultsVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_ProductPurchaseStatus)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults* This,
enum __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CStorePreviewProductPurchaseStatus* value);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResultsVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResultsVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewPurchaseResults_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfoVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* get_ProductId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_SkuId)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_SkuType)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_Title)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_CustomDeveloperData)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_CurrencyCode)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_FormattedListPrice)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
HRESULT (STDMETHODCALLTYPE* get_ExtendedData)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo* This,
HSTRING* value);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfoVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfoVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIStorePreviewSkuInfo_INTERFACE_DEFINED__) */
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper_INTERFACE_DEFINED__)
#define ____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper_INTERFACE_DEFINED__
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelperVtbl
{
BEGIN_INTERFACE
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper* This,
REFIID riid,
void** ppvObject);
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper* This);
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper* This);
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper* This,
ULONG* iidCount,
IID** iids);
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper* This,
HSTRING* className);
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper* This,
TrustLevel* trustLevel);
HRESULT (STDMETHODCALLTYPE* RequestTokenWithUIElementHostingAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper* This,
__x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequest* request,
__x_ABI_CWindows_CUI_CXaml_CIUIElement* uiElement,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult** asyncInfo);
HRESULT (STDMETHODCALLTYPE* RequestTokenWithUIElementHostingAndWebAccountAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper* This,
__x_ABI_CWindows_CSecurity_CAuthentication_CWeb_CCore_CIWebTokenRequest* request,
__x_ABI_CWindows_CSecurity_CCredentials_CIWebAccount* webAccount,
__x_ABI_CWindows_CUI_CXaml_CIUIElement* uiElement,
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CSecurity__CAuthentication__CWeb__CCore__CWebTokenRequestResult** asyncInfo);
END_INTERFACE
} __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelperVtbl;
interface __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper
{
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelperVtbl* lpVtbl;
};
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper;
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CPreview_CIWebAuthenticationCoreManagerHelper_INTERFACE_DEFINED__) */