2058 lines
135 KiB
C
2058 lines
135 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.Storage.h"
|
|
// Importing Collections header
|
|
#include "Windows.Foundation.Collections.h"
|
|
|
|
/* Forward Declarations */
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler __x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation __x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2 __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2 __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults __x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable __x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable;
|
|
|
|
#endif // ____x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable_FWD_DEFINED__
|
|
|
|
// Parameterized interface forward declarations (C)
|
|
|
|
// Collection interface definitions
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING;
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperation_1_HSTRING_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperation_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperation_1_HSTRING __x_ABI_C__FIAsyncOperation_1_HSTRING;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1_HSTRING;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperation_1_HSTRINGVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* handler);
|
|
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING** result);
|
|
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1_HSTRING* This,
|
|
HSTRING* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperation_1_HSTRINGVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperation_1_HSTRING
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1_HSTRINGVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperation_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRINGVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* This);
|
|
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING* This,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING* asyncInfo,
|
|
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRINGVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRINGVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
typedef enum __x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult __x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult;
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult;
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResultVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* handler);
|
|
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult** result);
|
|
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
enum __x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResultVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResultVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResultVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This);
|
|
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* This,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult* asyncInfo,
|
|
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResultVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResultVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation;
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformationVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* handler);
|
|
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation** result);
|
|
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformationVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformationVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformationVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This);
|
|
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* This,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation* asyncInfo,
|
|
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformationVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformationVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults;
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResultsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* handler);
|
|
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults** result);
|
|
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResultsVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResultsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResultsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This);
|
|
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* This,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults* asyncInfo,
|
|
enum __x_ABI_CWindows_CFoundation_CAsyncStatus asyncStatus);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResultsVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResultsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
typedef struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable** result);
|
|
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
UINT32 itemsLength,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable** items,
|
|
UINT32* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl;
|
|
|
|
interface __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
typedef struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
__x_ABI_C__FIIterator_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl;
|
|
|
|
interface __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterable_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
typedef struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* GetAt)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
UINT32 index,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable** result);
|
|
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
UINT32* result);
|
|
HRESULT (STDMETHODCALLTYPE* IndexOf)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* value,
|
|
UINT32* index,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
UINT32 startIndex,
|
|
UINT32 itemsLength,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable** items,
|
|
UINT32* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl;
|
|
|
|
interface __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
// 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__CUnfulfilledConsumable;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* put_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* handler);
|
|
HRESULT (STDMETHODCALLTYPE* get_Completed)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable** result);
|
|
HRESULT (STDMETHODCALLTYPE* GetResults)(__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
__x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable;
|
|
|
|
// 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__CUnfulfilledConsumable;
|
|
|
|
typedef struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This);
|
|
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* This,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable* 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__CUnfulfilledConsumableVtbl;
|
|
|
|
interface __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumableVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIAsyncOperationCompletedHandler_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterator_1_HSTRING __x_ABI_C__FIIterator_1_HSTRING;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterator_1_HSTRING;
|
|
|
|
typedef struct __x_ABI_C__FIIterator_1_HSTRINGVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1_HSTRING* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1_HSTRING* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1_HSTRING* This,
|
|
UINT32 itemsLength,
|
|
HSTRING* items,
|
|
UINT32* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterator_1_HSTRINGVtbl;
|
|
|
|
interface __x_ABI_C__FIIterator_1_HSTRING
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterator_1_HSTRINGVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterator_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterable_1_HSTRING __x_ABI_C__FIIterable_1_HSTRING;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterable_1_HSTRING;
|
|
|
|
typedef struct __x_ABI_C__FIIterable_1_HSTRINGVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1_HSTRING* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1_HSTRING* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1_HSTRING* This,
|
|
__x_ABI_C__FIIterator_1_HSTRING** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterable_1_HSTRINGVtbl;
|
|
|
|
interface __x_ABI_C__FIIterable_1_HSTRING
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterable_1_HSTRINGVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterable_1_HSTRING_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
typedef struct __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Key)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl;
|
|
|
|
interface __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
typedef struct __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense** result);
|
|
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
UINT32 itemsLength,
|
|
__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense** items,
|
|
UINT32* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl;
|
|
|
|
interface __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
typedef struct __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl;
|
|
|
|
interface __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
typedef struct __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Key)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
HSTRING* result);
|
|
HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl;
|
|
|
|
interface __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
typedef struct __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Current)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing** result);
|
|
HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* MoveNext)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* GetMany)(__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
UINT32 itemsLength,
|
|
__x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing** items,
|
|
UINT32* result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl;
|
|
|
|
interface __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__
|
|
|
|
#if !defined(____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
typedef struct __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* First)(__x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
__x_ABI_C__FIIterator_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing** result);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl;
|
|
|
|
interface __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIIterable_1___x_ABI_C__FIKeyValuePair_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
#if !defined(____x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense;
|
|
|
|
typedef struct __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* Lookup)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
HSTRING key,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense** result);
|
|
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
UINT32* result);
|
|
HRESULT (STDMETHODCALLTYPE* HasKey)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
HSTRING key,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* Split)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense* This,
|
|
__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense** first,
|
|
__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense** second);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl;
|
|
|
|
interface __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicenseVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
#if !defined(____x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_INTERFACE_DEFINED__
|
|
|
|
typedef interface __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
// Declare the parameterized interface IID.
|
|
EXTERN_C const IID IID___x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing;
|
|
|
|
typedef struct __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* Lookup)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
HSTRING key,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing** result);
|
|
HRESULT (STDMETHODCALLTYPE* get_Size)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
UINT32* result);
|
|
HRESULT (STDMETHODCALLTYPE* HasKey)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
HSTRING key,
|
|
boolean* result);
|
|
HRESULT (STDMETHODCALLTYPE* Split)(__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing* This,
|
|
__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing** first,
|
|
__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing** second);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl;
|
|
|
|
interface __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing
|
|
{
|
|
CONST_VTBL struct __x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListingVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
#endif // ____x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing_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_CIAsyncAction_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CFoundation_CIAsyncAction __x_ABI_CWindows_CFoundation_CIAsyncAction;
|
|
|
|
#endif // ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CFoundation_CIAsyncInfo __x_ABI_CWindows_CFoundation_CIAsyncInfo;
|
|
|
|
#endif // ____x_ABI_CWindows_CFoundation_CIAsyncInfo_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClass __x_ABI_CWindows_CFoundation_CIUriRuntimeClass;
|
|
|
|
#endif // ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__
|
|
|
|
#ifndef ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__
|
|
#define ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__
|
|
typedef interface __x_ABI_CWindows_CStorage_CIStorageFile __x_ABI_CWindows_CStorage_CIStorageFile;
|
|
|
|
#endif // ____x_ABI_CWindows_CStorage_CIStorageFile_FWD_DEFINED__
|
|
|
|
typedef enum __x_ABI_CWindows_CApplicationModel_CStore_CProductPurchaseStatus __x_ABI_CWindows_CApplicationModel_CStore_CProductPurchaseStatus;
|
|
|
|
typedef enum __x_ABI_CWindows_CApplicationModel_CStore_CProductType __x_ABI_CWindows_CApplicationModel_CStore_CProductType;
|
|
|
|
enum __x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult
|
|
{
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult_Succeeded = 0,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult_NothingToFulfill = 1,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult_PurchasePending = 2,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult_PurchaseReverted = 3,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CFulfillmentResult_ServerError = 4,
|
|
};
|
|
|
|
enum __x_ABI_CWindows_CApplicationModel_CStore_CProductPurchaseStatus
|
|
{
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CProductPurchaseStatus_Succeeded = 0,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CProductPurchaseStatus_AlreadyPurchased = 1,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CProductPurchaseStatus_NotFulfilled = 2,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CProductPurchaseStatus_NotPurchased = 3,
|
|
};
|
|
|
|
enum __x_ABI_CWindows_CApplicationModel_CStore_CProductType
|
|
{
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CProductType_Unknown = 0,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CProductType_Durable = 1,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CProductType_Consumable = 2,
|
|
};
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandlerVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler* This);
|
|
HRESULT (STDMETHODCALLTYPE* Invoke)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler* This);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandlerVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandlerVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_LicenseInformation)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_LinkUri)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
__x_ABI_CWindows_CFoundation_CIUriRuntimeClass** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_AppId)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
GUID* value);
|
|
HRESULT (STDMETHODCALLTYPE* RequestAppPurchaseAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
boolean includeReceipt,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** requestAppPurchaseOperation);
|
|
HRESULT (STDMETHODCALLTYPE* RequestProductPurchaseAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
HSTRING productId,
|
|
boolean includeReceipt,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** requestProductPurchaseOperation);
|
|
HRESULT (STDMETHODCALLTYPE* LoadListingInformationAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation** loadListingOperation);
|
|
HRESULT (STDMETHODCALLTYPE* GetAppReceiptAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** appReceiptOperation);
|
|
HRESULT (STDMETHODCALLTYPE* GetProductReceiptAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp* This,
|
|
HSTRING productId,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** getProductReceiptOperation);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2StaticsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* GetCustomerPurchaseIdAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics* This,
|
|
HSTRING serviceTicket,
|
|
HSTRING publisherUserId,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** operation);
|
|
HRESULT (STDMETHODCALLTYPE* GetCustomerCollectionsIdAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics* This,
|
|
HSTRING serviceTicket,
|
|
HSTRING publisherUserId,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** operation);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2StaticsVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2StaticsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentApp2Statics_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_LicenseInformation)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_LinkUri)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
__x_ABI_CWindows_CFoundation_CIUriRuntimeClass** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_AppId)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
GUID* value);
|
|
HRESULT (STDMETHODCALLTYPE* RequestAppPurchaseAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
boolean includeReceipt,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** requestAppPurchaseOperation);
|
|
HRESULT (STDMETHODCALLTYPE* RequestProductPurchaseAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
HSTRING productId,
|
|
boolean includeReceipt,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** requestProductPurchaseOperation);
|
|
HRESULT (STDMETHODCALLTYPE* LoadListingInformationAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation** loadListingOperation);
|
|
HRESULT (STDMETHODCALLTYPE* GetAppReceiptAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** appReceiptOperation);
|
|
HRESULT (STDMETHODCALLTYPE* GetProductReceiptAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
HSTRING productId,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** getProductReceiptOperation);
|
|
HRESULT (STDMETHODCALLTYPE* ReloadSimulatorAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator* This,
|
|
__x_ABI_CWindows_CStorage_CIStorageFile* simulatorSettingsFile,
|
|
__x_ABI_CWindows_CFoundation_CIAsyncAction** reloadSimulatorOperation);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulator_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFilteringVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* LoadListingInformationByProductIdsAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING* productIds,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation** loadListingOperation);
|
|
HRESULT (STDMETHODCALLTYPE* LoadListingInformationByKeywordsAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING* keywords,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation** loadListingOperation);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFilteringVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFilteringVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorStaticsWithFiltering_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignIdVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* GetAppPurchaseCampaignIdAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId* This,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** operation);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignIdVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignIdVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithCampaignId_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumablesVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* ReportConsumableFulfillmentAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This,
|
|
HSTRING productId,
|
|
GUID transactionId,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult** reportConsumableFulfillmentOperation);
|
|
HRESULT (STDMETHODCALLTYPE* RequestProductPurchaseWithResultsAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This,
|
|
HSTRING productId,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults** requestProductPurchaseWithResultsOperation);
|
|
HRESULT (STDMETHODCALLTYPE* RequestProductPurchaseWithDisplayPropertiesAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This,
|
|
HSTRING productId,
|
|
HSTRING offerId,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* displayProperties,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults** requestProductPurchaseWithDisplayPropertiesOperation);
|
|
HRESULT (STDMETHODCALLTYPE* GetUnfulfilledConsumablesAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables* This,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable** getUnfulfilledConsumablesOperation);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumablesVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumablesVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppSimulatorWithConsumables_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFilteringVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* LoadListingInformationByProductIdsAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING* productIds,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation** loadListingOperation);
|
|
HRESULT (STDMETHODCALLTYPE* LoadListingInformationByKeywordsAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING* keywords,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CListingInformation** loadListingOperation);
|
|
HRESULT (STDMETHODCALLTYPE* ReportProductFulfillment)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering* This,
|
|
HSTRING productId);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFilteringVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFilteringVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppStaticsWithFiltering_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignIdVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* GetAppPurchaseCampaignIdAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId* This,
|
|
__x_ABI_C__FIAsyncOperation_1_HSTRING** operation);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignIdVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignIdVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithCampaignId_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumablesVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* ReportConsumableFulfillmentAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This,
|
|
HSTRING productId,
|
|
GUID transactionId,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CFulfillmentResult** reportConsumableFulfillmentOperation);
|
|
HRESULT (STDMETHODCALLTYPE* RequestProductPurchaseWithResultsAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This,
|
|
HSTRING productId,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults** requestProductPurchaseWithResultsOperation);
|
|
HRESULT (STDMETHODCALLTYPE* RequestProductPurchaseWithDisplayPropertiesAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This,
|
|
HSTRING productId,
|
|
HSTRING offerId,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* displayProperties,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_CWindows__CApplicationModel__CStore__CPurchaseResults** requestProductPurchaseWithDisplayPropertiesOperation);
|
|
HRESULT (STDMETHODCALLTYPE* GetUnfulfilledConsumablesAsync)(__x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables* This,
|
|
__x_ABI_C__FIAsyncOperation_1___x_ABI_C__FIVectorView_1___x_ABI_CWindows__CApplicationModel__CStore__CUnfulfilledConsumable** getUnfulfilledConsumablesOperation);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumablesVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumablesVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CICurrentAppWithConsumables_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformationVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_ProductLicenses)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductLicense** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsActive)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsTrial)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ExpirationDate)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
struct __x_ABI_CWindows_CFoundation_CDateTime* value);
|
|
HRESULT (STDMETHODCALLTYPE* add_LicenseChanged)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CILicenseChangedEventHandler* handler,
|
|
EventRegistrationToken* cookie);
|
|
HRESULT (STDMETHODCALLTYPE* remove_LicenseChanged)(__x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation* This,
|
|
EventRegistrationToken cookie);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformationVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformationVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CILicenseInformation_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformationVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_CurrentMarket)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ProductListings)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
__x_ABI_C__FIMapView_2_HSTRING___x_ABI_CWindows__CApplicationModel__CStore__CProductListing** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_FormattedPrice)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_AgeRating)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation* This,
|
|
UINT32* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformationVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformationVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2Vtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_FormattedBasePrice)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_SaleEndDate)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This,
|
|
struct __x_ABI_CWindows_CFoundation_CDateTime* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsOnSale)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_CurrencyCode)(__x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2* This,
|
|
HSTRING* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2Vtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2Vtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIListingInformation2_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_ProductId)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsActive)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ExpirationDate)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense* This,
|
|
struct __x_ABI_CWindows_CFoundation_CDateTime* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicense_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillmentVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsConsumable)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment* This,
|
|
boolean* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillmentVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillmentVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductLicenseWithFulfillment_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_ProductId)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_FormattedPrice)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing* This,
|
|
HSTRING* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIProductListing;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2Vtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_FormattedBasePrice)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_SaleEndDate)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This,
|
|
struct __x_ABI_CWindows_CFoundation_CDateTime* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_IsOnSale)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This,
|
|
boolean* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_CurrencyCode)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2* This,
|
|
HSTRING* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2Vtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2Vtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductListing2_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumablesVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_ProductType)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables* This,
|
|
enum __x_ABI_CWindows_CApplicationModel_CStore_CProductType* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumablesVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumablesVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithConsumables_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadataVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_Keywords)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
__x_ABI_C__FIIterable_1_HSTRING** value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ProductType)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
enum __x_ABI_CWindows_CApplicationModel_CStore_CProductType* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_Tag)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ImageUri)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata* This,
|
|
__x_ABI_CWindows_CFoundation_CIUriRuntimeClass** value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadataVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadataVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductListingWithMetadata_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_Name)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
HSTRING value);
|
|
HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* put_Description)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
HSTRING value);
|
|
HRESULT (STDMETHODCALLTYPE* get_Image)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
__x_ABI_CWindows_CFoundation_CIUriRuntimeClass** value);
|
|
HRESULT (STDMETHODCALLTYPE* put_Image)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties* This,
|
|
__x_ABI_CWindows_CFoundation_CIUriRuntimeClass* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactoryVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* CreateProductPurchaseDisplayProperties)(__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory* This,
|
|
HSTRING name,
|
|
__x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayProperties** displayProperties);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactoryVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactoryVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIProductPurchaseDisplayPropertiesFactory_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResultsVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This,
|
|
enum __x_ABI_CWindows_CApplicationModel_CStore_CProductPurchaseStatus* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_TransactionId)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This,
|
|
GUID* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_ReceiptXml)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_OfferId)(__x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults* This,
|
|
HSTRING* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResultsVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResultsVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIPurchaseResults_INTERFACE_DEFINED__) */
|
|
|
|
#if !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable_INTERFACE_DEFINED__)
|
|
#define ____x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable_INTERFACE_DEFINED__
|
|
typedef struct __x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumableVtbl
|
|
{
|
|
BEGIN_INTERFACE
|
|
|
|
HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This,
|
|
REFIID riid,
|
|
void** ppvObject);
|
|
ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This);
|
|
ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This);
|
|
HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This,
|
|
ULONG* iidCount,
|
|
IID** iids);
|
|
HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This,
|
|
HSTRING* className);
|
|
HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This,
|
|
TrustLevel* trustLevel);
|
|
HRESULT (STDMETHODCALLTYPE* get_ProductId)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This,
|
|
HSTRING* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_TransactionId)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This,
|
|
GUID* value);
|
|
HRESULT (STDMETHODCALLTYPE* get_OfferId)(__x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable* This,
|
|
HSTRING* value);
|
|
|
|
END_INTERFACE
|
|
} __x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumableVtbl;
|
|
|
|
interface __x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable
|
|
{
|
|
CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumableVtbl* lpVtbl;
|
|
};
|
|
|
|
|
|
EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable;
|
|
#endif /* !defined(____x_ABI_CWindows_CApplicationModel_CStore_CIUnfulfilledConsumable_INTERFACE_DEFINED__) */
|
|
|