/* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 8.00.0613 */ /* @@MIDL_FILE_HEADING( ) */ /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 500 #endif /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCSAL_H_VERSION__ #define __REQUIRED_RPCSAL_H_VERSION__ 100 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif /* __RPCNDR_H_VERSION__ */ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __windows2Eapplicationmodel2Ewallet_h__ #define __windows2Eapplicationmodel2Ewallet_h__ #if defined(_MSC_VER) && (_MSC_VER >= 1020) #pragma once #endif /* Forward Declarations */ #ifndef ____FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define ____FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem; #endif /* ____FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ */ #ifndef ____FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define ____FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem; #endif /* ____FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ */ #ifndef ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ typedef interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #endif /* ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ */ #ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ */ #ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ */ #ifndef ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ typedef interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #endif /* ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ */ #ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ */ #ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ */ #ifndef ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ typedef interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #endif /* ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ */ #ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ */ #ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ */ #ifndef ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ typedef interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #endif /* ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ */ #ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ typedef interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ */ #ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ typedef interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ */ #ifndef ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ typedef interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #endif /* ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ */ #ifndef ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ typedef interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #endif /* ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ */ #ifndef ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ typedef interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #endif /* ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ */ #ifndef ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ typedef interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #endif /* ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ */ #ifndef ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ typedef interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #endif /* ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ */ #ifndef ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ typedef interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #endif /* ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ */ #ifndef ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ typedef interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #endif /* ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ */ #ifndef ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ typedef interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #endif /* ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ */ #ifndef ____FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define ____FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem; #endif /* ____FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ */ #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem; #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ */ #ifndef ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem; #endif /* ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ */ #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_FWD_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore; #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_FWD_DEFINED__ */ #ifndef ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_FWD_DEFINED__ #define ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_FWD_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore; #endif /* ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_FWD_DEFINED__ */ #ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem; #endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ */ #ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem; #endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ */ #ifndef ____FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_FWD_DEFINED__ #define ____FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_FWD_DEFINED__ typedef interface __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable; #endif /* ____FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletBarcode; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItemCustomProperty; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletVerb; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItem; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletTransaction; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletRelevantLocation; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItemStore; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItemStore2; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletManagerStatics; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItemCustomPropertyFactory; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletVerbFactory; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItemFactory; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory; #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletBarcodeFactory; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_FWD_DEFINED__ */ /* header files for imported files */ #include "inspectable.h" #include "AsyncInfo.h" #include "EventToken.h" #include "Windows.Foundation.h" #include "Windows.Devices.Geolocation.h" #include "Windows.Storage.Streams.h" #ifdef __cplusplus extern "C"{ #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0000 */ /* [local] */ #ifdef __cplusplus } /*extern "C"*/ #endif #include #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { class WalletItem; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItem; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0000 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0000_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2140 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2140 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2140_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2140_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0001 */ /* [local] */ #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("e3ceb002-c2dd-5e63-913c-d7d577561e73")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; typedef IIterator __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_t; #define ____FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0001 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0001_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0001_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2141 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2141 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2141_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2141_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0002 */ /* [local] */ #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("ac174c8c-0fdd-5cff-a29f-4e8ce1c8bc81")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; typedef IIterable __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_t; #define ____FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { class WalletItemCustomProperty; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItemCustomProperty; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0002 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0002_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0002_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2142 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2142 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2142_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2142_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0003 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #define DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("1aa9cd86-9376-5ebb-b45c-8dad7e66f9f7")) IKeyValuePair : IKeyValuePair_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IKeyValuePair`2"; } }; typedef IKeyValuePair __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t; #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty ABI::Windows::Foundation::Collections::__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0003 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0003_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0003_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2143 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2143 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2143_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2143_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0004 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("c66d71b4-4336-5693-836e-4915303c183b")) IIterator<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty*> : IIterator_impl<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1>"; } }; typedef IIterator<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty*> __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t; #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty ABI::Windows::Foundation::Collections::__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0004 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0004_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0004_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2144 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2144 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2144_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2144_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0005 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3f45154c-0c0d-5df9-a557-259f20c927ae")) IIterable<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty*> : IIterable_impl<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1>"; } }; typedef IIterable<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty*> __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t; #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty ABI::Windows::Foundation::Collections::__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { class WalletRelevantLocation; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletRelevantLocation; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0005 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0005_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0005_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2145 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2145 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2145_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2145_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0006 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #define DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("031812fc-a4f7-5127-9ec4-d92621cb3f90")) IKeyValuePair : IKeyValuePair_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IKeyValuePair`2"; } }; typedef IKeyValuePair __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t; #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation ABI::Windows::Foundation::Collections::__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0006 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0006_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0006_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2146 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2146 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2146_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2146_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0007 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("b5d9a611-5f2c-542c-ae58-276753bbf8c7")) IIterator<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation*> : IIterator_impl<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1>"; } }; typedef IIterator<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation*> __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t; #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation ABI::Windows::Foundation::Collections::__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0007 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0007_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0007_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2147 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2147 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2147_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2147_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0008 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("e55e510c-4028-5df0-b78b-27bd06980b0b")) IIterable<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation*> : IIterable_impl<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1>"; } }; typedef IIterable<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation*> __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t; #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation ABI::Windows::Foundation::Collections::__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { class WalletTransaction; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletTransaction; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0008 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0008_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0008_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2148 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2148 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2148_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2148_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0009 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #define DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("f50232e9-7ce3-559b-baad-6726ffa4e79b")) IKeyValuePair : IKeyValuePair_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IKeyValuePair`2"; } }; typedef IKeyValuePair __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t; #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction ABI::Windows::Foundation::Collections::__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0009 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0009_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0009_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2149 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2149 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2149_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2149_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0010 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("75f5591e-31a9-50e9-b9d0-373b1eb0d6b6")) IIterator<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction*> : IIterator_impl<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1>"; } }; typedef IIterator<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction*> __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t; #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction ABI::Windows::Foundation::Collections::__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0010 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0010_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0010_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2150 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2150 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2150_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2150_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0011 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("4fd2ca58-b7a2-5923-9380-49c11c69c39a")) IIterable<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction*> : IIterable_impl<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1>"; } }; typedef IIterable<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction*> __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t; #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction ABI::Windows::Foundation::Collections::__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { class WalletVerb; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletVerb; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0011 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0011_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0011_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2151 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2151 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2151_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2151_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0012 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #define DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("1fe3a179-ffa8-5f52-9823-9c3dff73c56a")) IKeyValuePair : IKeyValuePair_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IKeyValuePair`2"; } }; typedef IKeyValuePair __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t; #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb ABI::Windows::Foundation::Collections::__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0012 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0012_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0012_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2152 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2152 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2152_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2152_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0013 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("93b2ca58-f717-56e6-a945-8513c48f915c")) IIterator<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb*> : IIterator_impl<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1>"; } }; typedef IIterator<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb*> __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t; #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb ABI::Windows::Foundation::Collections::__FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0013 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0013_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0013_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2153 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2153 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2153_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2153_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0014 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("6d2ef172-8ae3-572e-ae44-8ee3fd49d19f")) IIterable<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb*> : IIterable_impl<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1>"; } }; typedef IIterable<__FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb*> __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t; #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb ABI::Windows::Foundation::Collections::__FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0014 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0014_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0014_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2154 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2154 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2154_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2154_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0015 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #define DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("338f0d64-dd4e-5614-b16f-0bd08d19fe02")) IMapView : IMapView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMapView`2"; } }; typedef IMapView __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t; #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty ABI::Windows::Foundation::Collections::__FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0015 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0015_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0015_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2155 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2155 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2155_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2155_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0016 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #define DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("b5622af3-7c67-5158-b39a-4323488e6f87")) IMapView : IMapView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMapView`2"; } }; typedef IMapView __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t; #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation ABI::Windows::Foundation::Collections::__FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0016 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0016_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0016_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2156 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2156 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2156_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2156_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0017 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #define DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("05b768c4-0c95-5305-9b44-ef006b53300f")) IMapView : IMapView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMapView`2"; } }; typedef IMapView __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t; #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction ABI::Windows::Foundation::Collections::__FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0017 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0017_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0017_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2157 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2157 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2157_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2157_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0018 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #define DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("93ca6ab8-a827-5e28-b21e-01a597457c3e")) IMapView : IMapView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMapView`2"; } }; typedef IMapView __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t; #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb ABI::Windows::Foundation::Collections::__FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0018 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0018_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0018_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2158 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2158 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2158_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2158_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0019 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #define DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("5cc135b0-29f3-5113-a097-25e41a32e473")) IMap : IMap_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMap`2"; } }; typedef IMap __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t; #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_FWD_DEFINED__ #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty ABI::Windows::Foundation::Collections::__FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0019 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0019_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0019_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2159 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2159 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2159_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2159_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0020 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #define DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("9378c55a-852d-5ddf-b01b-9cc3d47ec52d")) IMap : IMap_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMap`2"; } }; typedef IMap __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t; #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_FWD_DEFINED__ #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation ABI::Windows::Foundation::Collections::__FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0020 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0020_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0020_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2160 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2160 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2160_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2160_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0021 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #define DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3ef47bcf-8328-5245-8c91-f0ab4c399027")) IMap : IMap_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMap`2"; } }; typedef IMap __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t; #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_FWD_DEFINED__ #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction ABI::Windows::Foundation::Collections::__FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0021 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0021_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0021_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2161 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2161 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2161_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2161_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0022 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #define DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("bda656b0-1139-5fd3-9dfd-d24dbb910509")) IMap : IMap_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMap`2"; } }; typedef IMap __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t; #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_FWD_DEFINED__ #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb ABI::Windows::Foundation::Collections::__FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0022 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0022_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0022_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2162 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2162 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2162_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2162_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0023 */ /* [local] */ #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2dc89188-2b5b-591a-bb3d-d7d57ff7312c")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_t; #define ____FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0023 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0023_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0023_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2163 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2163 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2163_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2163_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0024 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("88b0349f-503d-5786-a267-55bb37a8a1b1")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_t; #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0024 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0024_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0024_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2164 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2164 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2164_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2164_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0025 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("8e64ddb0-ea5c-5593-a1f3-0b8209df3905")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_t; #define ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { class WalletItemStore; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { interface IWalletItemStore; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0025 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0025_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0025_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2165 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2165 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2165_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2165_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0026 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("5334975e-205a-5b6c-96fd-896fb93949bd")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_t; #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0026 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0026_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0026_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2166 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2166 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2166_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2166_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0027 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("9664f3ba-0049-5cbf-845f-8f0bcad2b14c")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_t; #define ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_FWD_DEFINED__ #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0027 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0027_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0027_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2167 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2167 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2167_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2167_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0028 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("9302d49e-dda3-5971-b48a-dfdf02c572af")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_t; #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0028 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0028_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0028_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2168 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2168 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2168_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2168_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0029 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("23540ddd-166f-5b93-8669-e340b5e1820d")) IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; typedef IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem*> __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_t; #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_FWD_DEFINED__ #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_USE */ interface IInspectable; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0029 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0029_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0029_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2169 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2169 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2169_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2169_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0030 */ /* [local] */ #ifndef DEF___FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_USE #define DEF___FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("07fc9084-9ea1-5505-89cc-4d754719f582")) ITypedEventHandler : ITypedEventHandler_impl,IInspectable*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.TypedEventHandler`2"; } }; typedef ITypedEventHandler __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_t; #define ____FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_FWD_DEFINED__ #define __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable ABI::Windows::Foundation::__FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace Storage { namespace Streams { interface IRandomAccessStreamReference; } /*Streams*/ } /*Storage*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0030 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0030_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0030_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2170 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2170 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2170_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2170_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0031 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("60847289-ea0b-5df6-89df-f2c62cba9693")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_t; #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_USE */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0031 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0031_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0031_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2171 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2171 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2171_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2171_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0032 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_USE #define DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("65178d50-e6a2-5d16-b244-65e9725e5a0c")) IAsyncOperation : IAsyncOperation_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; typedef IAsyncOperation __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_t; #define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_FWD_DEFINED__ #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace Foundation { struct DateTime; } /*Foundation*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0032 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0032_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0032_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2172 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2172 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2172_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2172_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0033 */ /* [local] */ #ifndef DEF___FIReference_1_Windows__CFoundation__CDateTime_USE #define DEF___FIReference_1_Windows__CFoundation__CDateTime_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("5541d8a7-497c-5aa4-86fc-7713adbf2a2c")) IReference : IReference_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IReference`1"; } }; typedef IReference __FIReference_1_Windows__CFoundation__CDateTime_t; #define ____FIReference_1_Windows__CFoundation__CDateTime_FWD_DEFINED__ #define __FIReference_1_Windows__CFoundation__CDateTime ABI::Windows::Foundation::__FIReference_1_Windows__CFoundation__CDateTime_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIReference_1_Windows__CFoundation__CDateTime_USE */ #if defined(__cplusplus) } #endif // defined(__cplusplus) #include #if !defined(__windows2Edevices2Egeolocation_h__) #include #endif // !defined(__windows2Edevices2Egeolocation_h__) #if !defined(__windows2Estorage2Estreams_h__) #include #endif // !defined(__windows2Estorage2Estreams_h__) #if !defined(__windows2Eui_h__) #include #endif // !defined(__windows2Eui_h__) #if defined(__cplusplus) extern "C" { #endif // defined(__cplusplus) #if !defined(__cplusplus) typedef struct __x_ABI_CWindows_CDevices_CGeolocation_CBasicGeoposition __x_ABI_CWindows_CDevices_CGeolocation_CBasicGeoposition; #endif #if !defined(__cplusplus) typedef struct __x_ABI_CWindows_CFoundation_CDateTime __x_ABI_CWindows_CFoundation_CDateTime; #endif #if !defined(__cplusplus) typedef struct __x_ABI_CWindows_CUI_CColor __x_ABI_CWindows_CUI_CColor; #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletActionKind __x_ABI_CWindows_CApplicationModel_CWallet_CWalletActionKind; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletBarcodeSymbology __x_ABI_CWindows_CApplicationModel_CWallet_CWalletBarcodeSymbology; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletDetailViewPosition __x_ABI_CWindows_CApplicationModel_CWallet_CWalletDetailViewPosition; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletSummaryViewPosition __x_ABI_CWindows_CApplicationModel_CWallet_CWalletSummaryViewPosition; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletItemKind __x_ABI_CWindows_CApplicationModel_CWallet_CWalletItemKind; #endif /* end if !defined(__cplusplus) */ #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { class WalletBarcode; } /*Wallet*/ } /*ApplicationModel*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0033 */ /* [local] */ #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Devices { namespace Geolocation { typedef struct BasicGeoposition BasicGeoposition; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Foundation { typedef struct DateTime DateTime; } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace UI { typedef struct Color Color; } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { typedef enum WalletActionKind WalletActionKind; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { typedef enum WalletBarcodeSymbology WalletBarcodeSymbology; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { typedef enum WalletDetailViewPosition WalletDetailViewPosition; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { typedef enum WalletSummaryViewPosition WalletSummaryViewPosition; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { typedef enum WalletItemKind WalletItemKind; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0033_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0033_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2173 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2173 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2173_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2173_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0034 */ /* [local] */ #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem #define DEF___FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0034 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0034_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0034_v0_0_s_ifspec; #ifndef ____FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ #define ____FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ /* interface __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ /* interface __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("e3ceb002-c2dd-5e63-913c-d7d577561e73") __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Current( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItem **current) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasCurrent( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE MoveNext( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::ApplicationModel::Wallet::IWalletItem **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem **current); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *MoveNext )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl; interface __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_get_Current(This,current) \ ( (This)->lpVtbl -> get_Current(This,current) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_get_HasCurrent(This,hasCurrent) \ ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_MoveNext(This,hasCurrent) \ ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) #define __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_GetMany(This,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0035 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0035 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0035_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0035_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2174 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2174 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2174_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2174_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0036 */ /* [local] */ #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem #define DEF___FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0036 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0036_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0036_v0_0_s_ifspec; #ifndef ____FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ #define ____FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ /* interface __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ /* interface __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("ac174c8c-0fdd-5cff-a29f-4e8ce1c8bc81") __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE First( /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem **first) = 0; }; #else /* C style interface */ typedef struct __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *First )( __RPC__in __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_Windows__CApplicationModel__CWallet__CWalletItem **first); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl; interface __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_First(This,first) \ ( (This)->lpVtbl -> First(This,first) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0037 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0037 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0037_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0037_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2175 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2175 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2175_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2175_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0038 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #define DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0038 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0038_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0038_v0_0_s_ifspec; #ifndef ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ /* interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ /* interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("1aa9cd86-9376-5ebb-b45c-8dad7e66f9f7") __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Key( /* [retval][out] */ __RPC__deref_out_opt HSTRING *key) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Value( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItemCustomProperty **value) = 0; }; #else /* C style interface */ typedef struct __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Key )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__deref_out_opt HSTRING *key); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty **value); END_INTERFACE } __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl; interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty { CONST_VTBL struct __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_get_Key(This,key) \ ( (This)->lpVtbl -> get_Key(This,key) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_get_Value(This,value) \ ( (This)->lpVtbl -> get_Value(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0039 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0039 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0039_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0039_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2176 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2176 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2176_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2176_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0040 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0040 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0040_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0040_v0_0_s_ifspec; #ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ /* interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ /* interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("c66d71b4-4336-5693-836e-4915303c183b") __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Current( /* [retval][out] */ __RPC__deref_out_opt __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **current) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasCurrent( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE MoveNext( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__deref_out_opt __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **current); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *MoveNext )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl; interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty { CONST_VTBL struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_get_Current(This,current) \ ( (This)->lpVtbl -> get_Current(This,current) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_get_HasCurrent(This,hasCurrent) \ ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_MoveNext(This,hasCurrent) \ ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetMany(This,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0041 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0041 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0041_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0041_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2177 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2177 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2177_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2177_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0042 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0042 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0042_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0042_v0_0_s_ifspec; #ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ /* interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ /* interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3f45154c-0c0d-5df9-a557-259f20c927ae") __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE First( /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **first) = 0; }; #else /* C style interface */ typedef struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *First )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **first); END_INTERFACE } __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl; interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty { CONST_VTBL struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_First(This,first) \ ( (This)->lpVtbl -> First(This,first) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0043 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0043 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0043_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0043_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2178 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2178 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2178_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2178_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0044 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #define DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0044 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0044_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0044_v0_0_s_ifspec; #ifndef ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ /* interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ /* interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("031812fc-a4f7-5127-9ec4-d92621cb3f90") __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Key( /* [retval][out] */ __RPC__deref_out_opt HSTRING *key) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Value( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletRelevantLocation **value) = 0; }; #else /* C style interface */ typedef struct __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Key )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__deref_out_opt HSTRING *key); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation **value); END_INTERFACE } __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl; interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation { CONST_VTBL struct __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_get_Key(This,key) \ ( (This)->lpVtbl -> get_Key(This,key) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_get_Value(This,value) \ ( (This)->lpVtbl -> get_Value(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0045 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0045 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0045_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0045_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2179 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2179 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2179_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2179_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0046 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0046 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0046_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0046_v0_0_s_ifspec; #ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ /* interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ /* interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("b5d9a611-5f2c-542c-ae58-276753bbf8c7") __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Current( /* [retval][out] */ __RPC__deref_out_opt __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **current) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasCurrent( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE MoveNext( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__deref_out_opt __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **current); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *MoveNext )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl; interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation { CONST_VTBL struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_get_Current(This,current) \ ( (This)->lpVtbl -> get_Current(This,current) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_get_HasCurrent(This,hasCurrent) \ ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_MoveNext(This,hasCurrent) \ ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetMany(This,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0047 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0047 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0047_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0047_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2180 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2180 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2180_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2180_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0048 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0048 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0048_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0048_v0_0_s_ifspec; #ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ /* interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ /* interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("e55e510c-4028-5df0-b78b-27bd06980b0b") __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE First( /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **first) = 0; }; #else /* C style interface */ typedef struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *First )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **first); END_INTERFACE } __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl; interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation { CONST_VTBL struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_First(This,first) \ ( (This)->lpVtbl -> First(This,first) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0049 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0049 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0049_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0049_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2181 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2181 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2181_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2181_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0050 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #define DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0050 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0050_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0050_v0_0_s_ifspec; #ifndef ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ /* interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ /* interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("f50232e9-7ce3-559b-baad-6726ffa4e79b") __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Key( /* [retval][out] */ __RPC__deref_out_opt HSTRING *key) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Value( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletTransaction **value) = 0; }; #else /* C style interface */ typedef struct __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Key )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__deref_out_opt HSTRING *key); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction **value); END_INTERFACE } __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl; interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction { CONST_VTBL struct __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_get_Key(This,key) \ ( (This)->lpVtbl -> get_Key(This,key) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_get_Value(This,value) \ ( (This)->lpVtbl -> get_Value(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0051 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0051 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0051_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0051_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2182 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2182 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2182_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2182_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0052 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0052 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0052_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0052_v0_0_s_ifspec; #ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ /* interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ /* interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("75f5591e-31a9-50e9-b9d0-373b1eb0d6b6") __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Current( /* [retval][out] */ __RPC__deref_out_opt __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **current) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasCurrent( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE MoveNext( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__deref_out_opt __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **current); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *MoveNext )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl; interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction { CONST_VTBL struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_get_Current(This,current) \ ( (This)->lpVtbl -> get_Current(This,current) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_get_HasCurrent(This,hasCurrent) \ ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_MoveNext(This,hasCurrent) \ ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetMany(This,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0053 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0053 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0053_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0053_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2183 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2183 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2183_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2183_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0054 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0054 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0054_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0054_v0_0_s_ifspec; #ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ /* interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ /* interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("4fd2ca58-b7a2-5923-9380-49c11c69c39a") __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE First( /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **first) = 0; }; #else /* C style interface */ typedef struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *First )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **first); END_INTERFACE } __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl; interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction { CONST_VTBL struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_First(This,first) \ ( (This)->lpVtbl -> First(This,first) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0055 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0055 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0055_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0055_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2184 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2184 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2184_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2184_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0056 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #define DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0056 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0056_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0056_v0_0_s_ifspec; #ifndef ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ #define ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ /* interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ /* interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("1fe3a179-ffa8-5f52-9823-9c3dff73c56a") __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Key( /* [retval][out] */ __RPC__deref_out_opt HSTRING *key) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Value( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletVerb **value) = 0; }; #else /* C style interface */ typedef struct __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Key )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__deref_out_opt HSTRING *key); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( __RPC__in __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb **value); END_INTERFACE } __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl; interface __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb { CONST_VTBL struct __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_get_Key(This,key) \ ( (This)->lpVtbl -> get_Key(This,key) ) #define __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_get_Value(This,value) \ ( (This)->lpVtbl -> get_Value(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0057 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0057 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0057_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0057_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2185 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2185 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2185_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2185_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0058 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0058 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0058_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0058_v0_0_s_ifspec; #ifndef ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ /* interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ /* interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("93b2ca58-f717-56e6-a945-8513c48f915c") __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Current( /* [retval][out] */ __RPC__deref_out_opt __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **current) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasCurrent( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE MoveNext( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__deref_out_opt __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **current); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *MoveNext )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl; interface __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb { CONST_VTBL struct __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_get_Current(This,current) \ ( (This)->lpVtbl -> get_Current(This,current) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_get_HasCurrent(This,hasCurrent) \ ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_MoveNext(This,hasCurrent) \ ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) #define __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetMany(This,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0059 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0059 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0059_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0059_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2186 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2186 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2186_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2186_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0060 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0060 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0060_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0060_v0_0_s_ifspec; #ifndef ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ /* interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ /* interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("6d2ef172-8ae3-572e-ae44-8ee3fd49d19f") __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE First( /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **first) = 0; }; #else /* C style interface */ typedef struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *First )( __RPC__in __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **first); END_INTERFACE } __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl; interface __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb { CONST_VTBL struct __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_First(This,first) \ ( (This)->lpVtbl -> First(This,first) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0061 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0061 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0061_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0061_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2187 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2187 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2187_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2187_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0062 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #define DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0062 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0062_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0062_v0_0_s_ifspec; #ifndef ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ /* interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ /* interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("338f0d64-dd4e-5614-b16f-0bd08d19fe02") __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Lookup( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItemCustomProperty **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE HasKey( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE Split( /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **firstPartition, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **secondPartition) = 0; }; #else /* C style interface */ typedef struct __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Lookup )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *HasKey )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *Split )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **firstPartition, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **secondPartition); END_INTERFACE } __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl; interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty { CONST_VTBL struct __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Lookup(This,key,value) \ ( (This)->lpVtbl -> Lookup(This,key,value) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_HasKey(This,key,found) \ ( (This)->lpVtbl -> HasKey(This,key,found) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Split(This,firstPartition,secondPartition) \ ( (This)->lpVtbl -> Split(This,firstPartition,secondPartition) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0063 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0063 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0063_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0063_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2188 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2188 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2188_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2188_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0064 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #define DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0064 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0064_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0064_v0_0_s_ifspec; #ifndef ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ /* interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ /* interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("b5622af3-7c67-5158-b39a-4323488e6f87") __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Lookup( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletRelevantLocation **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE HasKey( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE Split( /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **firstPartition, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **secondPartition) = 0; }; #else /* C style interface */ typedef struct __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Lookup )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *HasKey )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *Split )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **firstPartition, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **secondPartition); END_INTERFACE } __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl; interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation { CONST_VTBL struct __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Lookup(This,key,value) \ ( (This)->lpVtbl -> Lookup(This,key,value) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_HasKey(This,key,found) \ ( (This)->lpVtbl -> HasKey(This,key,found) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Split(This,firstPartition,secondPartition) \ ( (This)->lpVtbl -> Split(This,firstPartition,secondPartition) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0065 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0065 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0065_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0065_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2189 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2189 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2189_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2189_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0066 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #define DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0066 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0066_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0066_v0_0_s_ifspec; #ifndef ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ /* interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ /* interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("05b768c4-0c95-5305-9b44-ef006b53300f") __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Lookup( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletTransaction **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE HasKey( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE Split( /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **firstPartition, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **secondPartition) = 0; }; #else /* C style interface */ typedef struct __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Lookup )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *HasKey )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *Split )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **firstPartition, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **secondPartition); END_INTERFACE } __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl; interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction { CONST_VTBL struct __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Lookup(This,key,value) \ ( (This)->lpVtbl -> Lookup(This,key,value) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_HasKey(This,key,found) \ ( (This)->lpVtbl -> HasKey(This,key,found) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Split(This,firstPartition,secondPartition) \ ( (This)->lpVtbl -> Split(This,firstPartition,secondPartition) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0067 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0067 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0067_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0067_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2190 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2190 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2190_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2190_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0068 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #define DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0068 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0068_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0068_v0_0_s_ifspec; #ifndef ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ #define ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ /* interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ /* interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("93ca6ab8-a827-5e28-b21e-01a597457c3e") __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Lookup( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletVerb **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE HasKey( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE Split( /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **firstPartition, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **secondPartition) = 0; }; #else /* C style interface */ typedef struct __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Lookup )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *HasKey )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *Split )( __RPC__in __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **firstPartition, /* [out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **secondPartition); END_INTERFACE } __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl; interface __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb { CONST_VTBL struct __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Lookup(This,key,value) \ ( (This)->lpVtbl -> Lookup(This,key,value) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_HasKey(This,key,found) \ ( (This)->lpVtbl -> HasKey(This,key,found) ) #define __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Split(This,firstPartition,secondPartition) \ ( (This)->lpVtbl -> Split(This,firstPartition,secondPartition) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0069 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0069 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0069_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0069_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2191 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2191 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2191_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2191_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0070 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #define DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0070 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0070_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0070_v0_0_s_ifspec; #ifndef ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ /* interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ /* interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("5cc135b0-29f3-5113-a097-25e41a32e473") __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Lookup( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItemCustomProperty **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE HasKey( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE GetView( /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **view) = 0; virtual HRESULT STDMETHODCALLTYPE Insert( /* [in] */ __RPC__in HSTRING key, /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletItemCustomProperty *value, /* [retval][out] */ __RPC__out boolean *replaced) = 0; virtual HRESULT STDMETHODCALLTYPE Remove( /* [in] */ __RPC__in HSTRING key) = 0; virtual HRESULT STDMETHODCALLTYPE Clear( void) = 0; }; #else /* C style interface */ typedef struct __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Lookup )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *HasKey )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *GetView )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **view); HRESULT ( STDMETHODCALLTYPE *Insert )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in HSTRING key, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty *value, /* [retval][out] */ __RPC__out boolean *replaced); HRESULT ( STDMETHODCALLTYPE *Remove )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This, /* [in] */ __RPC__in HSTRING key); HRESULT ( STDMETHODCALLTYPE *Clear )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty * This); END_INTERFACE } __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl; interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty { CONST_VTBL struct __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomPropertyVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Lookup(This,key,value) \ ( (This)->lpVtbl -> Lookup(This,key,value) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_HasKey(This,key,found) \ ( (This)->lpVtbl -> HasKey(This,key,found) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_GetView(This,view) \ ( (This)->lpVtbl -> GetView(This,view) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Insert(This,key,value,replaced) \ ( (This)->lpVtbl -> Insert(This,key,value,replaced) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Remove(This,key) \ ( (This)->lpVtbl -> Remove(This,key) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_Clear(This) \ ( (This)->lpVtbl -> Clear(This) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0071 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0071 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0071_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0071_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2192 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2192 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2192_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2192_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0072 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #define DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0072 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0072_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0072_v0_0_s_ifspec; #ifndef ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ /* interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ /* interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("9378c55a-852d-5ddf-b01b-9cc3d47ec52d") __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Lookup( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletRelevantLocation **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE HasKey( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE GetView( /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **view) = 0; virtual HRESULT STDMETHODCALLTYPE Insert( /* [in] */ __RPC__in HSTRING key, /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletRelevantLocation *value, /* [retval][out] */ __RPC__out boolean *replaced) = 0; virtual HRESULT STDMETHODCALLTYPE Remove( /* [in] */ __RPC__in HSTRING key) = 0; virtual HRESULT STDMETHODCALLTYPE Clear( void) = 0; }; #else /* C style interface */ typedef struct __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Lookup )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *HasKey )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *GetView )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **view); HRESULT ( STDMETHODCALLTYPE *Insert )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in HSTRING key, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation *value, /* [retval][out] */ __RPC__out boolean *replaced); HRESULT ( STDMETHODCALLTYPE *Remove )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This, /* [in] */ __RPC__in HSTRING key); HRESULT ( STDMETHODCALLTYPE *Clear )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation * This); END_INTERFACE } __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl; interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation { CONST_VTBL struct __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Lookup(This,key,value) \ ( (This)->lpVtbl -> Lookup(This,key,value) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_HasKey(This,key,found) \ ( (This)->lpVtbl -> HasKey(This,key,found) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_GetView(This,view) \ ( (This)->lpVtbl -> GetView(This,view) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Insert(This,key,value,replaced) \ ( (This)->lpVtbl -> Insert(This,key,value,replaced) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Remove(This,key) \ ( (This)->lpVtbl -> Remove(This,key) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_Clear(This) \ ( (This)->lpVtbl -> Clear(This) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0073 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0073 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0073_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0073_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2193 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2193 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2193_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2193_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0074 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #define DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0074 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0074_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0074_v0_0_s_ifspec; #ifndef ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ /* interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ /* interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3ef47bcf-8328-5245-8c91-f0ab4c399027") __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Lookup( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletTransaction **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE HasKey( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE GetView( /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **view) = 0; virtual HRESULT STDMETHODCALLTYPE Insert( /* [in] */ __RPC__in HSTRING key, /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletTransaction *value, /* [retval][out] */ __RPC__out boolean *replaced) = 0; virtual HRESULT STDMETHODCALLTYPE Remove( /* [in] */ __RPC__in HSTRING key) = 0; virtual HRESULT STDMETHODCALLTYPE Clear( void) = 0; }; #else /* C style interface */ typedef struct __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Lookup )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *HasKey )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *GetView )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **view); HRESULT ( STDMETHODCALLTYPE *Insert )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in HSTRING key, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction *value, /* [retval][out] */ __RPC__out boolean *replaced); HRESULT ( STDMETHODCALLTYPE *Remove )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This, /* [in] */ __RPC__in HSTRING key); HRESULT ( STDMETHODCALLTYPE *Clear )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction * This); END_INTERFACE } __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl; interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction { CONST_VTBL struct __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransactionVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Lookup(This,key,value) \ ( (This)->lpVtbl -> Lookup(This,key,value) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_HasKey(This,key,found) \ ( (This)->lpVtbl -> HasKey(This,key,found) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_GetView(This,view) \ ( (This)->lpVtbl -> GetView(This,view) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Insert(This,key,value,replaced) \ ( (This)->lpVtbl -> Insert(This,key,value,replaced) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Remove(This,key) \ ( (This)->lpVtbl -> Remove(This,key) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_Clear(This) \ ( (This)->lpVtbl -> Clear(This) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0075 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0075 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0075_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0075_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2194 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2194 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2194_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2194_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0076 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #define DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0076 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0076_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0076_v0_0_s_ifspec; #ifndef ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ #define ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ /* interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ /* interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("bda656b0-1139-5fd3-9dfd-d24dbb910509") __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Lookup( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletVerb **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE HasKey( /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE GetView( /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **view) = 0; virtual HRESULT STDMETHODCALLTYPE Insert( /* [in] */ __RPC__in HSTRING key, /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletVerb *value, /* [retval][out] */ __RPC__out boolean *replaced) = 0; virtual HRESULT STDMETHODCALLTYPE Remove( /* [in] */ __RPC__in HSTRING key) = 0; virtual HRESULT STDMETHODCALLTYPE Clear( void) = 0; }; #else /* C style interface */ typedef struct __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *Lookup )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *HasKey )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in HSTRING key, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *GetView )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [retval][out] */ __RPC__deref_out_opt __FIMapView_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **view); HRESULT ( STDMETHODCALLTYPE *Insert )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in HSTRING key, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb *value, /* [retval][out] */ __RPC__out boolean *replaced); HRESULT ( STDMETHODCALLTYPE *Remove )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This, /* [in] */ __RPC__in HSTRING key); HRESULT ( STDMETHODCALLTYPE *Clear )( __RPC__in __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb * This); END_INTERFACE } __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl; interface __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb { CONST_VTBL struct __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerbVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Lookup(This,key,value) \ ( (This)->lpVtbl -> Lookup(This,key,value) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_HasKey(This,key,found) \ ( (This)->lpVtbl -> HasKey(This,key,found) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_GetView(This,view) \ ( (This)->lpVtbl -> GetView(This,view) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Insert(This,key,value,replaced) \ ( (This)->lpVtbl -> Insert(This,key,value,replaced) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Remove(This,key) \ ( (This)->lpVtbl -> Remove(This,key) ) #define __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_Clear(This) \ ( (This)->lpVtbl -> Clear(This) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0077 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0077 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0077_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0077_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2195 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2195 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2195_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2195_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0078 */ /* [local] */ #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem #define DEF___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0078 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0078_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0078_v0_0_s_ifspec; #ifndef ____FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ #define ____FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ /* interface __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ /* interface __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("2dc89188-2b5b-591a-bb3d-d7d57ff7312c") __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetAt( /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItem **item) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE IndexOf( /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletItem *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::ApplicationModel::Wallet::IWalletItem **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *GetAt )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem **item); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *IndexOf )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetAt(This,index,item) \ ( (This)->lpVtbl -> GetAt(This,index,item) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_IndexOf(This,item,index,found) \ ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) #define __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetMany(This,startIndex,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0079 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0079 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0079_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0079_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2196 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2196 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2196_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2196_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0080 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0080 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0080_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0080_v0_0_s_ifspec; #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("88b0349f-503d-5786-a267-55bb37a8a1b1") __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem *asyncInfo, /* [in] */ AsyncStatus status) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem *asyncInfo, /* [in] */ AsyncStatus status); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_Invoke(This,asyncInfo,status) \ ( (This)->lpVtbl -> Invoke(This,asyncInfo,status) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0081 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0081 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0081_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0081_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2197 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2197 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2197_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2197_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0082 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0082 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0082_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0082_v0_0_s_ifspec; #ifndef ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ #define ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ /* interface __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ /* interface __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("8e64ddb0-ea5c-5593-a1f3-0b8209df3905") __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem : public IInspectable { public: virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Completed( /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem *handler) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Completed( /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem **handler) = 0; virtual HRESULT STDMETHODCALLTYPE GetResults( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItem **results) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem *handler); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItem **handler); HRESULT ( STDMETHODCALLTYPE *GetResults )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem **results); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_put_Completed(This,handler) \ ( (This)->lpVtbl -> put_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_get_Completed(This,handler) \ ( (This)->lpVtbl -> get_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_GetResults(This,results) \ ( (This)->lpVtbl -> GetResults(This,results) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0083 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0083 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0083_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0083_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2198 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2198 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2198_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2198_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0084 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0084 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0084_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0084_v0_0_s_ifspec; #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_INTERFACE_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_INTERFACE_DEFINED__ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore */ /* [unique][uuid][object] */ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("5334975e-205a-5b6c-96fd-896fb93949bd") __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore *asyncInfo, /* [in] */ AsyncStatus status) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStoreVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore *asyncInfo, /* [in] */ AsyncStatus status); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStoreVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStoreVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_Invoke(This,asyncInfo,status) \ ( (This)->lpVtbl -> Invoke(This,asyncInfo,status) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0085 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0085 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0085_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0085_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2199 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2199 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2199_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2199_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0086 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0086 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0086_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0086_v0_0_s_ifspec; #ifndef ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_INTERFACE_DEFINED__ #define ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_INTERFACE_DEFINED__ /* interface __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore */ /* [unique][uuid][object] */ /* interface __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("9664f3ba-0049-5cbf-845f-8f0bcad2b14c") __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore : public IInspectable { public: virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Completed( /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore *handler) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Completed( /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore **handler) = 0; virtual HRESULT STDMETHODCALLTYPE GetResults( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItemStore **results) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStoreVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore *handler); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CWallet__CWalletItemStore **handler); HRESULT ( STDMETHODCALLTYPE *GetResults )( __RPC__in __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore **results); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStoreVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStoreVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_put_Completed(This,handler) \ ( (This)->lpVtbl -> put_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_get_Completed(This,handler) \ ( (This)->lpVtbl -> get_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_GetResults(This,results) \ ( (This)->lpVtbl -> GetResults(This,results) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0087 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0087 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0087_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0087_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2200 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2200 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2200_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2200_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0088 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0088 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0088_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0088_v0_0_s_ifspec; #ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ /* interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ /* interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("9302d49e-dda3-5971-b48a-dfdf02c572af") __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem *asyncInfo, /* [in] */ AsyncStatus status) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem *asyncInfo, /* [in] */ AsyncStatus status); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_Invoke(This,asyncInfo,status) \ ( (This)->lpVtbl -> Invoke(This,asyncInfo,status) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0089 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0089 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0089_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0089_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2201 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2201 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2201_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2201_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0090 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0090 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0090_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0090_v0_0_s_ifspec; #ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ /* interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ /* interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("23540ddd-166f-5b93-8669-e340b5e1820d") __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem : public IInspectable { public: virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Completed( /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem *handler) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Completed( /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem **handler) = 0; virtual HRESULT STDMETHODCALLTYPE GetResults( /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem **results) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Completed )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem *handler); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Completed )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem **handler); HRESULT ( STDMETHODCALLTYPE *GetResults )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem **results); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItemVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_put_Completed(This,handler) \ ( (This)->lpVtbl -> put_Completed(This,handler) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_get_Completed(This,handler) \ ( (This)->lpVtbl -> get_Completed(This,handler) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_GetResults(This,results) \ ( (This)->lpVtbl -> GetResults(This,results) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0091 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0091 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0091_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0091_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2202 */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2202 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2202_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_2202_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0092 */ /* [local] */ #ifndef DEF___FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable #define DEF___FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0092 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0092_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0092_v0_0_s_ifspec; #ifndef ____FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_INTERFACE_DEFINED__ #define ____FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_INTERFACE_DEFINED__ /* interface __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable */ /* [unique][uuid][object] */ /* interface __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("07fc9084-9ea1-5505-89cc-4d754719f582") __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletItemStore *sender, /* [in] */ __RPC__in_opt IInspectable *e) = 0; }; #else /* C style interface */ typedef struct __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectableVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore *sender, /* [in] */ __RPC__in_opt IInspectable *e); END_INTERFACE } __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectableVtbl; interface __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable { CONST_VTBL struct __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectableVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_Invoke(This,sender,e) \ ( (This)->lpVtbl -> Invoke(This,sender,e) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0093 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable */ #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletActionKind { WalletActionKind_OpenItem = 0, WalletActionKind_Transaction = 1, WalletActionKind_MoreTransactions = 2, WalletActionKind_Message = 3, WalletActionKind_Verb = 4 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletBarcodeSymbology { WalletBarcodeSymbology_Invalid = 0, WalletBarcodeSymbology_Upca = 1, WalletBarcodeSymbology_Upce = 2, WalletBarcodeSymbology_Ean13 = 3, WalletBarcodeSymbology_Ean8 = 4, WalletBarcodeSymbology_Itf = 5, WalletBarcodeSymbology_Code39 = 6, WalletBarcodeSymbology_Code128 = 7, WalletBarcodeSymbology_Qr = 8, WalletBarcodeSymbology_Pdf417 = 9, WalletBarcodeSymbology_Aztec = 10, WalletBarcodeSymbology_Custom = 100000 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletDetailViewPosition { WalletDetailViewPosition_Hidden = 0, WalletDetailViewPosition_HeaderField1 = 1, WalletDetailViewPosition_HeaderField2 = 2, WalletDetailViewPosition_PrimaryField1 = 3, WalletDetailViewPosition_PrimaryField2 = 4, WalletDetailViewPosition_SecondaryField1 = 5, WalletDetailViewPosition_SecondaryField2 = 6, WalletDetailViewPosition_SecondaryField3 = 7, WalletDetailViewPosition_SecondaryField4 = 8, WalletDetailViewPosition_SecondaryField5 = 9, WalletDetailViewPosition_CenterField1 = 10, WalletDetailViewPosition_FooterField1 = 11, WalletDetailViewPosition_FooterField2 = 12, WalletDetailViewPosition_FooterField3 = 13, WalletDetailViewPosition_FooterField4 = 14 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletSummaryViewPosition { WalletSummaryViewPosition_Hidden = 0, WalletSummaryViewPosition_Field1 = 1, WalletSummaryViewPosition_Field2 = 2 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CApplicationModel_CWallet_CWalletItemKind { WalletItemKind_Invalid = 0, WalletItemKind_Deal = 1, WalletItemKind_General = 2, WalletItemKind_PaymentInstrument = 3, WalletItemKind_Ticket = 4, WalletItemKind_BoardingPass = 5, WalletItemKind_MembershipCard = 6 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletBarcode[] = L"Windows.ApplicationModel.Wallet.IWalletBarcode"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0093 */ /* [local] */ #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { /* [v1_enum] */ enum WalletActionKind { WalletActionKind_OpenItem = 0, WalletActionKind_Transaction = 1, WalletActionKind_MoreTransactions = 2, WalletActionKind_Message = 3, WalletActionKind_Verb = 4 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { /* [v1_enum] */ enum WalletBarcodeSymbology { WalletBarcodeSymbology_Invalid = 0, WalletBarcodeSymbology_Upca = 1, WalletBarcodeSymbology_Upce = 2, WalletBarcodeSymbology_Ean13 = 3, WalletBarcodeSymbology_Ean8 = 4, WalletBarcodeSymbology_Itf = 5, WalletBarcodeSymbology_Code39 = 6, WalletBarcodeSymbology_Code128 = 7, WalletBarcodeSymbology_Qr = 8, WalletBarcodeSymbology_Pdf417 = 9, WalletBarcodeSymbology_Aztec = 10, WalletBarcodeSymbology_Custom = 100000 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { /* [v1_enum] */ enum WalletDetailViewPosition { WalletDetailViewPosition_Hidden = 0, WalletDetailViewPosition_HeaderField1 = 1, WalletDetailViewPosition_HeaderField2 = 2, WalletDetailViewPosition_PrimaryField1 = 3, WalletDetailViewPosition_PrimaryField2 = 4, WalletDetailViewPosition_SecondaryField1 = 5, WalletDetailViewPosition_SecondaryField2 = 6, WalletDetailViewPosition_SecondaryField3 = 7, WalletDetailViewPosition_SecondaryField4 = 8, WalletDetailViewPosition_SecondaryField5 = 9, WalletDetailViewPosition_CenterField1 = 10, WalletDetailViewPosition_FooterField1 = 11, WalletDetailViewPosition_FooterField2 = 12, WalletDetailViewPosition_FooterField3 = 13, WalletDetailViewPosition_FooterField4 = 14 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { /* [v1_enum] */ enum WalletSummaryViewPosition { WalletSummaryViewPosition_Hidden = 0, WalletSummaryViewPosition_Field1 = 1, WalletSummaryViewPosition_Field2 = 2 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { /* [v1_enum] */ enum WalletItemKind { WalletItemKind_Invalid = 0, WalletItemKind_Deal = 1, WalletItemKind_General = 2, WalletItemKind_PaymentInstrument = 3, WalletItemKind_Ticket = 4, WalletItemKind_BoardingPass = 5, WalletItemKind_MembershipCard = 6 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0093_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0093_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletBarcode */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("4F857B29-DE80-4EA4-A1CD-81CD084DAC27") IWalletBarcode : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Symbology( /* [out][retval] */ __RPC__out ABI::Windows::ApplicationModel::Wallet::WalletBarcodeSymbology *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Value( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual HRESULT STDMETHODCALLTYPE GetImageAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference **operation) = 0; }; extern const __declspec(selectany) IID & IID_IWalletBarcode = __uuidof(IWalletBarcode); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Symbology )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CApplicationModel_CWallet_CWalletBarcodeSymbology *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); HRESULT ( STDMETHODCALLTYPE *GetImageAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamReference **operation); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_get_Symbology(This,value) \ ( (This)->lpVtbl -> get_Symbology(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_get_Value(This,value) \ ( (This)->lpVtbl -> get_Value(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_GetImageAsync(This,operation) \ ( (This)->lpVtbl -> GetImageAsync(This,operation) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0094 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletItemCustomProperty[] = L"Windows.ApplicationModel.Wallet.IWalletItemCustomProperty"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0094 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0094_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0094_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletItemCustomProperty */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("B94B40F3-FA00-40FD-98DC-9DE46697F1E7") IWalletItemCustomProperty : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Name( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Name( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Value( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Value( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_AutoDetectLinks( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_AutoDetectLinks( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DetailViewPosition( /* [out][retval] */ __RPC__out ABI::Windows::ApplicationModel::Wallet::WalletDetailViewPosition *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DetailViewPosition( /* [in] */ ABI::Windows::ApplicationModel::Wallet::WalletDetailViewPosition value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_SummaryViewPosition( /* [out][retval] */ __RPC__out ABI::Windows::ApplicationModel::Wallet::WalletSummaryViewPosition *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_SummaryViewPosition( /* [in] */ ABI::Windows::ApplicationModel::Wallet::WalletSummaryViewPosition value) = 0; }; extern const __declspec(selectany) IID & IID_IWalletItemCustomProperty = __uuidof(IWalletItemCustomProperty); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Name )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Name )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Value )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Value )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_AutoDetectLinks )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_AutoDetectLinks )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DetailViewPosition )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CApplicationModel_CWallet_CWalletDetailViewPosition *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DetailViewPosition )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [in] */ __x_ABI_CWindows_CApplicationModel_CWallet_CWalletDetailViewPosition value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_SummaryViewPosition )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CApplicationModel_CWallet_CWalletSummaryViewPosition *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_SummaryViewPosition )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty * This, /* [in] */ __x_ABI_CWindows_CApplicationModel_CWallet_CWalletSummaryViewPosition value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_get_Name(This,value) \ ( (This)->lpVtbl -> get_Name(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_put_Name(This,value) \ ( (This)->lpVtbl -> put_Name(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_get_Value(This,value) \ ( (This)->lpVtbl -> get_Value(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_put_Value(This,value) \ ( (This)->lpVtbl -> put_Value(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_get_AutoDetectLinks(This,value) \ ( (This)->lpVtbl -> get_AutoDetectLinks(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_put_AutoDetectLinks(This,value) \ ( (This)->lpVtbl -> put_AutoDetectLinks(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_get_DetailViewPosition(This,value) \ ( (This)->lpVtbl -> get_DetailViewPosition(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_put_DetailViewPosition(This,value) \ ( (This)->lpVtbl -> put_DetailViewPosition(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_get_SummaryViewPosition(This,value) \ ( (This)->lpVtbl -> get_SummaryViewPosition(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_put_SummaryViewPosition(This,value) \ ( (This)->lpVtbl -> put_SummaryViewPosition(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0095 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletVerb[] = L"Windows.ApplicationModel.Wallet.IWalletVerb"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0095 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0095_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0095_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletVerb */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("17B826D6-E3C1-4C74-8A94-217AADBC4884") IWalletVerb : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Name( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Name( /* [in] */ __RPC__in HSTRING value) = 0; }; extern const __declspec(selectany) IID & IID_IWalletVerb = __uuidof(IWalletVerb); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Name )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Name )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb * This, /* [in] */ __RPC__in HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_get_Name(This,value) \ ( (This)->lpVtbl -> get_Name(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_put_Name(This,value) \ ( (This)->lpVtbl -> put_Name(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0096 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletItem[] = L"Windows.ApplicationModel.Wallet.IWalletItem"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0096 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0096_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0096_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletItem */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("20B54BE8-118D-4EC4-996C-B963E7BD3E74") IWalletItem : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DisplayName( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Id( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsAcknowledged( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IsAcknowledged( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IssuerDisplayName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IssuerDisplayName( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_LastUpdated( /* [out][retval] */ __RPC__deref_out_opt __FIReference_1_Windows__CFoundation__CDateTime **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_LastUpdated( /* [in] */ __RPC__in_opt __FIReference_1_Windows__CFoundation__CDateTime *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Kind( /* [out][retval] */ __RPC__out ABI::Windows::ApplicationModel::Wallet::WalletItemKind *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Barcode( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletBarcode **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Barcode( /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletBarcode *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ExpirationDate( /* [out][retval] */ __RPC__deref_out_opt __FIReference_1_Windows__CFoundation__CDateTime **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_ExpirationDate( /* [in] */ __RPC__in_opt __FIReference_1_Windows__CFoundation__CDateTime *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Logo159x159( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Logo159x159( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Logo336x336( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Logo336x336( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Logo99x99( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Logo99x99( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayMessage( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DisplayMessage( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsDisplayMessageLaunchable( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IsDisplayMessageLaunchable( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_LogoText( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_LogoText( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HeaderColor( /* [out][retval] */ __RPC__out ABI::Windows::UI::Color *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_HeaderColor( /* [in] */ ABI::Windows::UI::Color value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_BodyColor( /* [out][retval] */ __RPC__out ABI::Windows::UI::Color *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_BodyColor( /* [in] */ ABI::Windows::UI::Color value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HeaderFontColor( /* [out][retval] */ __RPC__out ABI::Windows::UI::Color *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_HeaderFontColor( /* [in] */ ABI::Windows::UI::Color value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_BodyFontColor( /* [out][retval] */ __RPC__out ABI::Windows::UI::Color *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_BodyFontColor( /* [in] */ ABI::Windows::UI::Color value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HeaderBackgroundImage( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_HeaderBackgroundImage( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_BodyBackgroundImage( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_BodyBackgroundImage( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_LogoImage( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_LogoImage( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_PromotionalImage( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_PromotionalImage( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_RelevantDate( /* [out][retval] */ __RPC__deref_out_opt __FIReference_1_Windows__CFoundation__CDateTime **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_RelevantDate( /* [in] */ __RPC__in_opt __FIReference_1_Windows__CFoundation__CDateTime *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_RelevantDateDisplayMessage( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_RelevantDateDisplayMessage( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_TransactionHistory( /* [out][retval] */ __RPC__deref_out_opt __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_RelevantLocations( /* [out][retval] */ __RPC__deref_out_opt __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsMoreTransactionHistoryLaunchable( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IsMoreTransactionHistoryLaunchable( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayProperties( /* [out][retval] */ __RPC__deref_out_opt __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Verbs( /* [out][retval] */ __RPC__deref_out_opt __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **value) = 0; }; extern const __declspec(selectany) IID & IID_IWalletItem = __uuidof(IWalletItem); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DisplayName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Id )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsAcknowledged )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsAcknowledged )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IssuerDisplayName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IssuerDisplayName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_LastUpdated )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __FIReference_1_Windows__CFoundation__CDateTime **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_LastUpdated )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __FIReference_1_Windows__CFoundation__CDateTime *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Kind )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CApplicationModel_CWallet_CWalletItemKind *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Barcode )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Barcode )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ExpirationDate )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __FIReference_1_Windows__CFoundation__CDateTime **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_ExpirationDate )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __FIReference_1_Windows__CFoundation__CDateTime *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Logo159x159 )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Logo159x159 )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Logo336x336 )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Logo336x336 )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Logo99x99 )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Logo99x99 )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayMessage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DisplayMessage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsDisplayMessageLaunchable )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsDisplayMessageLaunchable )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_LogoText )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_LogoText )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HeaderColor )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CUI_CColor *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_HeaderColor )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __x_ABI_CWindows_CUI_CColor value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_BodyColor )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CUI_CColor *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_BodyColor )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __x_ABI_CWindows_CUI_CColor value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HeaderFontColor )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CUI_CColor *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_HeaderFontColor )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __x_ABI_CWindows_CUI_CColor value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_BodyFontColor )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CUI_CColor *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_BodyFontColor )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __x_ABI_CWindows_CUI_CColor value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HeaderBackgroundImage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_HeaderBackgroundImage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_BodyBackgroundImage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_BodyBackgroundImage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_LogoImage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_LogoImage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_PromotionalImage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_PromotionalImage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_RelevantDate )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __FIReference_1_Windows__CFoundation__CDateTime **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_RelevantDate )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in_opt __FIReference_1_Windows__CFoundation__CDateTime *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_RelevantDateDisplayMessage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_RelevantDateDisplayMessage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_TransactionHistory )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletTransaction **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_RelevantLocations )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletRelevantLocation **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsMoreTransactionHistoryLaunchable )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsMoreTransactionHistoryLaunchable )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayProperties )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletItemCustomProperty **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Verbs )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem * This, /* [out][retval] */ __RPC__deref_out_opt __FIMap_2_HSTRING_Windows__CApplicationModel__CWallet__CWalletVerb **value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_DisplayName(This,value) \ ( (This)->lpVtbl -> get_DisplayName(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_DisplayName(This,value) \ ( (This)->lpVtbl -> put_DisplayName(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_Id(This,value) \ ( (This)->lpVtbl -> get_Id(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_IsAcknowledged(This,value) \ ( (This)->lpVtbl -> get_IsAcknowledged(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_IsAcknowledged(This,value) \ ( (This)->lpVtbl -> put_IsAcknowledged(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_IssuerDisplayName(This,value) \ ( (This)->lpVtbl -> get_IssuerDisplayName(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_IssuerDisplayName(This,value) \ ( (This)->lpVtbl -> put_IssuerDisplayName(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_LastUpdated(This,value) \ ( (This)->lpVtbl -> get_LastUpdated(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_LastUpdated(This,value) \ ( (This)->lpVtbl -> put_LastUpdated(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_Kind(This,value) \ ( (This)->lpVtbl -> get_Kind(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_Barcode(This,value) \ ( (This)->lpVtbl -> get_Barcode(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_Barcode(This,value) \ ( (This)->lpVtbl -> put_Barcode(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_ExpirationDate(This,value) \ ( (This)->lpVtbl -> get_ExpirationDate(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_ExpirationDate(This,value) \ ( (This)->lpVtbl -> put_ExpirationDate(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_Logo159x159(This,value) \ ( (This)->lpVtbl -> get_Logo159x159(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_Logo159x159(This,value) \ ( (This)->lpVtbl -> put_Logo159x159(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_Logo336x336(This,value) \ ( (This)->lpVtbl -> get_Logo336x336(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_Logo336x336(This,value) \ ( (This)->lpVtbl -> put_Logo336x336(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_Logo99x99(This,value) \ ( (This)->lpVtbl -> get_Logo99x99(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_Logo99x99(This,value) \ ( (This)->lpVtbl -> put_Logo99x99(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_DisplayMessage(This,value) \ ( (This)->lpVtbl -> get_DisplayMessage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_DisplayMessage(This,value) \ ( (This)->lpVtbl -> put_DisplayMessage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_IsDisplayMessageLaunchable(This,value) \ ( (This)->lpVtbl -> get_IsDisplayMessageLaunchable(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_IsDisplayMessageLaunchable(This,value) \ ( (This)->lpVtbl -> put_IsDisplayMessageLaunchable(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_LogoText(This,value) \ ( (This)->lpVtbl -> get_LogoText(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_LogoText(This,value) \ ( (This)->lpVtbl -> put_LogoText(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_HeaderColor(This,value) \ ( (This)->lpVtbl -> get_HeaderColor(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_HeaderColor(This,value) \ ( (This)->lpVtbl -> put_HeaderColor(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_BodyColor(This,value) \ ( (This)->lpVtbl -> get_BodyColor(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_BodyColor(This,value) \ ( (This)->lpVtbl -> put_BodyColor(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_HeaderFontColor(This,value) \ ( (This)->lpVtbl -> get_HeaderFontColor(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_HeaderFontColor(This,value) \ ( (This)->lpVtbl -> put_HeaderFontColor(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_BodyFontColor(This,value) \ ( (This)->lpVtbl -> get_BodyFontColor(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_BodyFontColor(This,value) \ ( (This)->lpVtbl -> put_BodyFontColor(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_HeaderBackgroundImage(This,value) \ ( (This)->lpVtbl -> get_HeaderBackgroundImage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_HeaderBackgroundImage(This,value) \ ( (This)->lpVtbl -> put_HeaderBackgroundImage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_BodyBackgroundImage(This,value) \ ( (This)->lpVtbl -> get_BodyBackgroundImage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_BodyBackgroundImage(This,value) \ ( (This)->lpVtbl -> put_BodyBackgroundImage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_LogoImage(This,value) \ ( (This)->lpVtbl -> get_LogoImage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_LogoImage(This,value) \ ( (This)->lpVtbl -> put_LogoImage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_PromotionalImage(This,value) \ ( (This)->lpVtbl -> get_PromotionalImage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_PromotionalImage(This,value) \ ( (This)->lpVtbl -> put_PromotionalImage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_RelevantDate(This,value) \ ( (This)->lpVtbl -> get_RelevantDate(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_RelevantDate(This,value) \ ( (This)->lpVtbl -> put_RelevantDate(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_RelevantDateDisplayMessage(This,value) \ ( (This)->lpVtbl -> get_RelevantDateDisplayMessage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_RelevantDateDisplayMessage(This,value) \ ( (This)->lpVtbl -> put_RelevantDateDisplayMessage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_TransactionHistory(This,value) \ ( (This)->lpVtbl -> get_TransactionHistory(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_RelevantLocations(This,value) \ ( (This)->lpVtbl -> get_RelevantLocations(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_IsMoreTransactionHistoryLaunchable(This,value) \ ( (This)->lpVtbl -> get_IsMoreTransactionHistoryLaunchable(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_put_IsMoreTransactionHistoryLaunchable(This,value) \ ( (This)->lpVtbl -> put_IsMoreTransactionHistoryLaunchable(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_DisplayProperties(This,value) \ ( (This)->lpVtbl -> get_DisplayProperties(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_get_Verbs(This,value) \ ( (This)->lpVtbl -> get_Verbs(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0097 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletTransaction[] = L"Windows.ApplicationModel.Wallet.IWalletTransaction"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0097 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0097_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0097_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletTransaction */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("40E1E940-2606-4519-81CB-BFF1C60D1F79") IWalletTransaction : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Description( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Description( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayAmount( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DisplayAmount( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IgnoreTimeOfDay( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IgnoreTimeOfDay( /* [in] */ boolean value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayLocation( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DisplayLocation( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_TransactionDate( /* [out][retval] */ __RPC__deref_out_opt __FIReference_1_Windows__CFoundation__CDateTime **value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_TransactionDate( /* [in] */ __RPC__in_opt __FIReference_1_Windows__CFoundation__CDateTime *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_IsLaunchable( /* [out][retval] */ __RPC__out boolean *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_IsLaunchable( /* [in] */ boolean value) = 0; }; extern const __declspec(selectany) IID & IID_IWalletTransaction = __uuidof(IWalletTransaction); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransactionVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Description )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Description )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayAmount )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DisplayAmount )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IgnoreTimeOfDay )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IgnoreTimeOfDay )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [in] */ boolean value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayLocation )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DisplayLocation )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_TransactionDate )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out][retval] */ __RPC__deref_out_opt __FIReference_1_Windows__CFoundation__CDateTime **value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_TransactionDate )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [in] */ __RPC__in_opt __FIReference_1_Windows__CFoundation__CDateTime *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_IsLaunchable )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [out][retval] */ __RPC__out boolean *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_IsLaunchable )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction * This, /* [in] */ boolean value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransactionVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransactionVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_get_Description(This,value) \ ( (This)->lpVtbl -> get_Description(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_put_Description(This,value) \ ( (This)->lpVtbl -> put_Description(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_get_DisplayAmount(This,value) \ ( (This)->lpVtbl -> get_DisplayAmount(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_put_DisplayAmount(This,value) \ ( (This)->lpVtbl -> put_DisplayAmount(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_get_IgnoreTimeOfDay(This,value) \ ( (This)->lpVtbl -> get_IgnoreTimeOfDay(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_put_IgnoreTimeOfDay(This,value) \ ( (This)->lpVtbl -> put_IgnoreTimeOfDay(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_get_DisplayLocation(This,value) \ ( (This)->lpVtbl -> get_DisplayLocation(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_put_DisplayLocation(This,value) \ ( (This)->lpVtbl -> put_DisplayLocation(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_get_TransactionDate(This,value) \ ( (This)->lpVtbl -> get_TransactionDate(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_put_TransactionDate(This,value) \ ( (This)->lpVtbl -> put_TransactionDate(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_get_IsLaunchable(This,value) \ ( (This)->lpVtbl -> get_IsLaunchable(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_put_IsLaunchable(This,value) \ ( (This)->lpVtbl -> put_IsLaunchable(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletTransaction_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0098 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletRelevantLocation[] = L"Windows.ApplicationModel.Wallet.IWalletRelevantLocation"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0098 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0098_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0098_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletRelevantLocation */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("9FD8782A-E3F9-4DE1-BAB3-BB192E46B3F3") IWalletRelevantLocation : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Position( /* [out][retval] */ __RPC__out ABI::Windows::Devices::Geolocation::BasicGeoposition *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Position( /* [in] */ ABI::Windows::Devices::Geolocation::BasicGeoposition value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayMessage( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DisplayMessage( /* [in] */ __RPC__in HSTRING value) = 0; }; extern const __declspec(selectany) IID & IID_IWalletRelevantLocation = __uuidof(IWalletRelevantLocation); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Position )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CDevices_CGeolocation_CBasicGeoposition *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Position )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This, /* [in] */ __x_ABI_CWindows_CDevices_CGeolocation_CBasicGeoposition value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayMessage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DisplayMessage )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation * This, /* [in] */ __RPC__in HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocationVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_get_Position(This,value) \ ( (This)->lpVtbl -> get_Position(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_put_Position(This,value) \ ( (This)->lpVtbl -> put_Position(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_get_DisplayMessage(This,value) \ ( (This)->lpVtbl -> get_DisplayMessage(This,value) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_put_DisplayMessage(This,value) \ ( (This)->lpVtbl -> put_DisplayMessage(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletRelevantLocation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0099 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletItemStore[] = L"Windows.ApplicationModel.Wallet.IWalletItemStore"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0099 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0099_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0099_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletItemStore */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("7160484B-6D49-48F8-91A9-40A1D0F13EF4") IWalletItemStore : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE AddAsync( /* [in] */ __RPC__in HSTRING id, /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletItem *item, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **operation) = 0; virtual HRESULT STDMETHODCALLTYPE ClearAsync( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **operation) = 0; virtual HRESULT STDMETHODCALLTYPE GetWalletItemAsync( /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem **operation) = 0; virtual HRESULT STDMETHODCALLTYPE GetItemsAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem **operation) = 0; virtual HRESULT STDMETHODCALLTYPE GetItemsWithKindAsync( /* [in] */ ABI::Windows::ApplicationModel::Wallet::WalletItemKind kind, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem **operation) = 0; virtual HRESULT STDMETHODCALLTYPE ImportItemAsync( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *stream, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem **operation) = 0; virtual HRESULT STDMETHODCALLTYPE DeleteAsync( /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **operation) = 0; virtual HRESULT STDMETHODCALLTYPE ShowAsync( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **operation) = 0; virtual HRESULT STDMETHODCALLTYPE ShowItemAsync( /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **operation) = 0; virtual HRESULT STDMETHODCALLTYPE UpdateAsync( /* [in] */ __RPC__in_opt ABI::Windows::ApplicationModel::Wallet::IWalletItem *item, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **operation) = 0; }; extern const __declspec(selectany) IID & IID_IWalletItemStore = __uuidof(IWalletItemStore); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStoreVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *AddAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [in] */ __RPC__in HSTRING id, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem *item, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); HRESULT ( STDMETHODCALLTYPE *ClearAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); HRESULT ( STDMETHODCALLTYPE *GetWalletItemAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem **operation); HRESULT ( STDMETHODCALLTYPE *GetItemsAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem **operation); HRESULT ( STDMETHODCALLTYPE *GetItemsWithKindAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [in] */ __x_ABI_CWindows_CApplicationModel_CWallet_CWalletItemKind kind, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CWallet__CWalletItem **operation); HRESULT ( STDMETHODCALLTYPE *ImportItemAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *stream, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItem **operation); HRESULT ( STDMETHODCALLTYPE *DeleteAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); HRESULT ( STDMETHODCALLTYPE *ShowAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); HRESULT ( STDMETHODCALLTYPE *ShowItemAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); HRESULT ( STDMETHODCALLTYPE *UpdateAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem *item, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **operation); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStoreVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStoreVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_AddAsync(This,id,item,operation) \ ( (This)->lpVtbl -> AddAsync(This,id,item,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_ClearAsync(This,operation) \ ( (This)->lpVtbl -> ClearAsync(This,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_GetWalletItemAsync(This,id,operation) \ ( (This)->lpVtbl -> GetWalletItemAsync(This,id,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_GetItemsAsync(This,operation) \ ( (This)->lpVtbl -> GetItemsAsync(This,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_GetItemsWithKindAsync(This,kind,operation) \ ( (This)->lpVtbl -> GetItemsWithKindAsync(This,kind,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_ImportItemAsync(This,stream,operation) \ ( (This)->lpVtbl -> ImportItemAsync(This,stream,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_DeleteAsync(This,id,operation) \ ( (This)->lpVtbl -> DeleteAsync(This,id,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_ShowAsync(This,operation) \ ( (This)->lpVtbl -> ShowAsync(This,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_ShowItemAsync(This,id,operation) \ ( (This)->lpVtbl -> ShowItemAsync(This,id,operation) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_UpdateAsync(This,item,operation) \ ( (This)->lpVtbl -> UpdateAsync(This,item,operation) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0100 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletItemStore2[] = L"Windows.ApplicationModel.Wallet.IWalletItemStore2"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0100 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0100_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0100_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletItemStore2 */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("65E682F0-7009-4A15-BD54-4FFF379BFFE2") IWalletItemStore2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE add_ItemsChanged( /* [in] */ __RPC__in_opt __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *cookie) = 0; virtual HRESULT STDMETHODCALLTYPE remove_ItemsChanged( /* [in] */ EventRegistrationToken cookie) = 0; }; extern const __declspec(selectany) IID & IID_IWalletItemStore2 = __uuidof(IWalletItemStore2); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *add_ItemsChanged )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 * This, /* [in] */ __RPC__in_opt __FITypedEventHandler_2_Windows__CApplicationModel__CWallet__CWalletItemStore_IInspectable *handler, /* [out][retval] */ __RPC__out EventRegistrationToken *cookie); HRESULT ( STDMETHODCALLTYPE *remove_ItemsChanged )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 * This, /* [in] */ EventRegistrationToken cookie); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_add_ItemsChanged(This,handler,cookie) \ ( (This)->lpVtbl -> add_ItemsChanged(This,handler,cookie) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_remove_ItemsChanged(This,cookie) \ ( (This)->lpVtbl -> remove_ItemsChanged(This,cookie) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemStore2_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0101 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletManagerStatics[] = L"Windows.ApplicationModel.Wallet.IWalletManagerStatics"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0101 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0101_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0101_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletManagerStatics */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("5111D6B8-C9A4-4C64-B4DD-E1E548001C0D") IWalletManagerStatics : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE RequestStoreAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore **operation) = 0; }; extern const __declspec(selectany) IID & IID_IWalletManagerStatics = __uuidof(IWalletManagerStatics); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStaticsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *RequestStoreAsync )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CApplicationModel__CWallet__CWalletItemStore **operation); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStaticsVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStaticsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_RequestStoreAsync(This,operation) \ ( (This)->lpVtbl -> RequestStoreAsync(This,operation) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletManagerStatics_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0102 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletItemCustomPropertyFactory[] = L"Windows.ApplicationModel.Wallet.IWalletItemCustomPropertyFactory"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0102 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0102_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0102_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletItemCustomPropertyFactory */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("D0046A44-61A1-41AA-B259-A5610AB5D575") IWalletItemCustomPropertyFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateWalletItemCustomProperty( /* [in] */ __RPC__in HSTRING name, /* [in] */ __RPC__in HSTRING value, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItemCustomProperty **walletItemCustomProperty) = 0; }; extern const __declspec(selectany) IID & IID_IWalletItemCustomPropertyFactory = __uuidof(IWalletItemCustomPropertyFactory); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *CreateWalletItemCustomProperty )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory * This, /* [in] */ __RPC__in HSTRING name, /* [in] */ __RPC__in HSTRING value, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomProperty **walletItemCustomProperty); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactoryVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_CreateWalletItemCustomProperty(This,name,value,walletItemCustomProperty) \ ( (This)->lpVtbl -> CreateWalletItemCustomProperty(This,name,value,walletItemCustomProperty) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemCustomPropertyFactory_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0103 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletVerbFactory[] = L"Windows.ApplicationModel.Wallet.IWalletVerbFactory"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0103 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0103_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0103_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletVerbFactory */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("76012771-BE58-4D5E-83ED-58B1669C7AD9") IWalletVerbFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateWalletVerb( /* [in] */ __RPC__in HSTRING name, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletVerb **WalletVerb) = 0; }; extern const __declspec(selectany) IID & IID_IWalletVerbFactory = __uuidof(IWalletVerbFactory); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *CreateWalletVerb )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory * This, /* [in] */ __RPC__in HSTRING name, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerb **WalletVerb); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactoryVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_CreateWalletVerb(This,name,WalletVerb) \ ( (This)->lpVtbl -> CreateWalletVerb(This,name,WalletVerb) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletVerbFactory_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0104 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletItemFactory[] = L"Windows.ApplicationModel.Wallet.IWalletItemFactory"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0104 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0104_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0104_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletItemFactory */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("53E27470-4F0B-4A3E-99E5-0BBB1EAB38D4") IWalletItemFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateWalletItem( /* [in] */ ABI::Windows::ApplicationModel::Wallet::WalletItemKind kind, /* [in] */ __RPC__in HSTRING displayName, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletItem **walletItem) = 0; }; extern const __declspec(selectany) IID & IID_IWalletItemFactory = __uuidof(IWalletItemFactory); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *CreateWalletItem )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory * This, /* [in] */ __x_ABI_CWindows_CApplicationModel_CWallet_CWalletItemKind kind, /* [in] */ __RPC__in HSTRING displayName, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItem **walletItem); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactoryVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_CreateWalletItem(This,kind,displayName,walletItem) \ ( (This)->lpVtbl -> CreateWalletItem(This,kind,displayName,walletItem) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletItemFactory_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0105 */ /* [local] */ #if !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Wallet_IWalletBarcodeFactory[] = L"Windows.ApplicationModel.Wallet.IWalletBarcodeFactory"; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0105 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0105_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0105_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory */ /* [uuid][object] */ /* interface ABI::Windows::ApplicationModel::Wallet::IWalletBarcodeFactory */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Wallet { MIDL_INTERFACE("30117161-ED9C-469E-BBFD-306C95EA7108") IWalletBarcodeFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateWalletBarcode( /* [in] */ ABI::Windows::ApplicationModel::Wallet::WalletBarcodeSymbology symbology, /* [in] */ __RPC__in HSTRING value, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletBarcode **barcode) = 0; virtual HRESULT STDMETHODCALLTYPE CreateCustomWalletBarcode( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference *streamToBarcodeImage, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::ApplicationModel::Wallet::IWalletBarcode **barcode) = 0; }; extern const __declspec(selectany) IID & IID_IWalletBarcodeFactory = __uuidof(IWalletBarcodeFactory); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *CreateWalletBarcode )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory * This, /* [in] */ __x_ABI_CWindows_CApplicationModel_CWallet_CWalletBarcodeSymbology symbology, /* [in] */ __RPC__in HSTRING value, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode **barcode); HRESULT ( STDMETHODCALLTYPE *CreateCustomWalletBarcode )( __RPC__in __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference *streamToBarcodeImage, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcode **barcode); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactoryVtbl; interface __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_CreateWalletBarcode(This,symbology,value,barcode) \ ( (This)->lpVtbl -> CreateWalletBarcode(This,symbology,value,barcode) ) #define __x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_CreateCustomWalletBarcode(This,streamToBarcodeImage,barcode) \ ( (This)->lpVtbl -> CreateCustomWalletBarcode(This,streamToBarcodeImage,barcode) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CApplicationModel_CWallet_CIWalletBarcodeFactory_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0106 */ /* [local] */ #ifndef RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletBarcode_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletBarcode_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Wallet_WalletBarcode[] = L"Windows.ApplicationModel.Wallet.WalletBarcode"; #endif #ifndef RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletTransaction_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletTransaction_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Wallet_WalletTransaction[] = L"Windows.ApplicationModel.Wallet.WalletTransaction"; #endif #ifndef RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletRelevantLocation_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletRelevantLocation_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Wallet_WalletRelevantLocation[] = L"Windows.ApplicationModel.Wallet.WalletRelevantLocation"; #endif #ifndef RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletItemCustomProperty_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletItemCustomProperty_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Wallet_WalletItemCustomProperty[] = L"Windows.ApplicationModel.Wallet.WalletItemCustomProperty"; #endif #ifndef RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletVerb_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletVerb_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Wallet_WalletVerb[] = L"Windows.ApplicationModel.Wallet.WalletVerb"; #endif #ifndef RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletItem_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletItem_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Wallet_WalletItem[] = L"Windows.ApplicationModel.Wallet.WalletItem"; #endif #ifndef RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletItemStore_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletItemStore_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Wallet_WalletItemStore[] = L"Windows.ApplicationModel.Wallet.WalletItemStore"; #endif #ifndef RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Wallet_WalletManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Wallet_WalletManager[] = L"Windows.ApplicationModel.Wallet.WalletManager"; #endif /* interface __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0106 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0106_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Eapplicationmodel2Ewallet_0000_0106_v0_0_s_ifspec; /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER HSTRING_UserSize( __RPC__in unsigned long *, unsigned long , __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserMarshal( __RPC__in unsigned long *, __RPC__inout_xcount(0) unsigned char *, __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserUnmarshal(__RPC__in unsigned long *, __RPC__in_xcount(0) unsigned char *, __RPC__out HSTRING * ); void __RPC_USER HSTRING_UserFree( __RPC__in unsigned long *, __RPC__in HSTRING * ); unsigned long __RPC_USER HSTRING_UserSize64( __RPC__in unsigned long *, unsigned long , __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserMarshal64( __RPC__in unsigned long *, __RPC__inout_xcount(0) unsigned char *, __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserUnmarshal64(__RPC__in unsigned long *, __RPC__in_xcount(0) unsigned char *, __RPC__out HSTRING * ); void __RPC_USER HSTRING_UserFree64( __RPC__in unsigned long *, __RPC__in HSTRING * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif