#pragma warning( disable: 4049 ) /* more than 64k source lines */ /* 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 #include #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif /* __RPCNDR_H_VERSION__ */ #ifndef COM_NO_WINDOWS_H #include #include #endif /*COM_NO_WINDOWS_H*/ #ifndef __windows2Eapplicationmodel2Econtacts_h__ #define __windows2Eapplicationmodel2Econtacts_h__ #ifndef __windows2Eapplicationmodel2Econtacts_p_h__ #define __windows2Eapplicationmodel2Econtacts_p_h__ #pragma once // // Deprecated attribute support // #pragma push_macro("DEPRECATED") #undef DEPRECATED #if !defined(DISABLE_WINRT_DEPRECATION) #if defined(__cplusplus) #if __cplusplus >= 201402 #define DEPRECATED(x) [[deprecated(x)]] #define DEPRECATEDENUMERATOR(x) [[deprecated(x)]] #elif defined(_MSC_VER) #if _MSC_VER >= 1900 #define DEPRECATED(x) [[deprecated(x)]] #define DEPRECATEDENUMERATOR(x) [[deprecated(x)]] #else #define DEPRECATED(x) __declspec(deprecated(x)) #define DEPRECATEDENUMERATOR(x) #endif // _MSC_VER >= 1900 #else // Not Standard C++ or MSVC, ignore the construct. #define DEPRECATED(x) #define DEPRECATEDENUMERATOR(x) #endif // C++ deprecation #else // C - disable deprecation #define DEPRECATED(x) #define DEPRECATEDENUMERATOR(x) #endif #else // Deprecation is disabled #define DEPRECATED(x) #define DEPRECATEDENUMERATOR(x) #endif /* DEPRECATED */ // Disable Deprecation for this header, MIDL verifies that cross-type access is acceptable #ifdef __clang__ #pragma clang diagnostic push #pragma clang diagnostic ignored "-Wdeprecated-declarations" #else #pragma warning(push) #pragma warning(disable: 4996) #endif // Ensure that the setting of the /ns_prefix command line switch is consistent for all headers. // If you get an error from the compiler indicating "warning C4005: 'CHECK_NS_PREFIX_STATE': macro redefinition", this // indicates that you have included two different headers with different settings for the /ns_prefix MIDL command line switch #if !defined(DISABLE_NS_PREFIX_CHECKS) #define CHECK_NS_PREFIX_STATE "always" #endif // !defined(DISABLE_NS_PREFIX_CHECKS) #pragma push_macro("MIDL_CONST_ID") #undef MIDL_CONST_ID #define MIDL_CONST_ID const __declspec(selectany) // API Contract Inclusion Definitions #if !defined(SPECIFIC_API_CONTRACT_DEFINITIONS) #if !defined(WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION) #define WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION 0x40000 #endif // defined(WINDOWS_FOUNDATION_FOUNDATIONCONTRACT_VERSION) #if !defined(WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION) #define WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION 0x130000 #endif // defined(WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION) #if !defined(WINDOWS_SYSTEM_SYSTEMMANAGEMENTCONTRACT_VERSION) #define WINDOWS_SYSTEM_SYSTEMMANAGEMENTCONTRACT_VERSION 0x70000 #endif // defined(WINDOWS_SYSTEM_SYSTEMMANAGEMENTCONTRACT_VERSION) #if !defined(WINDOWS_UI_VIEWMANAGEMENT_VIEWMANAGEMENTVIEWSCALINGCONTRACT_VERSION) #define WINDOWS_UI_VIEWMANAGEMENT_VIEWMANAGEMENTVIEWSCALINGCONTRACT_VERSION 0x10000 #endif // defined(WINDOWS_UI_VIEWMANAGEMENT_VIEWMANAGEMENTVIEWSCALINGCONTRACT_VERSION) #endif // defined(SPECIFIC_API_CONTRACT_DEFINITIONS) // Header files for imported files #include "inspectable.h" #include "AsyncInfo.h" #include "EventToken.h" #include "windowscontracts.h" #include "Windows.Foundation.h" #include "Windows.Data.Text.h" #include "Windows.Storage.Streams.h" #include "Windows.System.h" #include "Windows.UI.h" #include "Windows.UI.Popups.h" #include "Windows.UI.ViewManagement.h" // Importing Collections header #include #if defined(__cplusplus) && !defined(CINTERFACE) /* Forward Declarations */ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IAggregateContactManager; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager ABI::Windows::ApplicationModel::Contacts::IAggregateContactManager #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IAggregateContactManager2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2 ABI::Windows::ApplicationModel::Contacts::IAggregateContactManager2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContact; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact ABI::Windows::ApplicationModel::Contacts::IContact #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContact2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2 ABI::Windows::ApplicationModel::Contacts::IContact2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContact3; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3 ABI::Windows::ApplicationModel::Contacts::IContact3 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactAddress; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress ABI::Windows::ApplicationModel::Contacts::IContactAddress #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactAnnotation; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation ABI::Windows::ApplicationModel::Contacts::IContactAnnotation #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactAnnotation2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2 ABI::Windows::ApplicationModel::Contacts::IContactAnnotation2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactAnnotationList; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList ABI::Windows::ApplicationModel::Contacts::IContactAnnotationList #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactAnnotationStore; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore ABI::Windows::ApplicationModel::Contacts::IContactAnnotationStore #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactAnnotationStore2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2 ABI::Windows::ApplicationModel::Contacts::IContactAnnotationStore2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactBatch; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch ABI::Windows::ApplicationModel::Contacts::IContactBatch #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactCardDelayedDataLoader; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader ABI::Windows::ApplicationModel::Contacts::IContactCardDelayedDataLoader #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactCardOptions; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions ABI::Windows::ApplicationModel::Contacts::IContactCardOptions #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactCardOptions2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2 ABI::Windows::ApplicationModel::Contacts::IContactCardOptions2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactChange; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange ABI::Windows::ApplicationModel::Contacts::IContactChange #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactChangeReader; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader ABI::Windows::ApplicationModel::Contacts::IContactChangeReader #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactChangeTracker; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker ABI::Windows::ApplicationModel::Contacts::IContactChangeTracker #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactChangeTracker2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2 ABI::Windows::ApplicationModel::Contacts::IContactChangeTracker2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactChangedDeferral; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral ABI::Windows::ApplicationModel::Contacts::IContactChangedDeferral #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactChangedEventArgs; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs ABI::Windows::ApplicationModel::Contacts::IContactChangedEventArgs #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactConnectedServiceAccount; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount ABI::Windows::ApplicationModel::Contacts::IContactConnectedServiceAccount #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactDate; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate ABI::Windows::ApplicationModel::Contacts::IContactDate #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactEmail; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail ABI::Windows::ApplicationModel::Contacts::IContactEmail #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactField; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField ABI::Windows::ApplicationModel::Contacts::IContactField #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactFieldFactory; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory ABI::Windows::ApplicationModel::Contacts::IContactFieldFactory #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactGroup; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup ABI::Windows::ApplicationModel::Contacts::IContactGroup #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactInformation; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation ABI::Windows::ApplicationModel::Contacts::IContactInformation #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactInstantMessageField; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField ABI::Windows::ApplicationModel::Contacts::IContactInstantMessageField #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactInstantMessageFieldFactory; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory ABI::Windows::ApplicationModel::Contacts::IContactInstantMessageFieldFactory #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactJobInfo; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo ABI::Windows::ApplicationModel::Contacts::IContactJobInfo #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactLaunchActionVerbsStatics; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics ABI::Windows::ApplicationModel::Contacts::IContactLaunchActionVerbsStatics #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactList; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList ABI::Windows::ApplicationModel::Contacts::IContactList #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactList2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2 ABI::Windows::ApplicationModel::Contacts::IContactList2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactList3; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3 ABI::Windows::ApplicationModel::Contacts::IContactList3 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactListLimitedWriteOperations; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations ABI::Windows::ApplicationModel::Contacts::IContactListLimitedWriteOperations #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactListSyncConstraints; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints ABI::Windows::ApplicationModel::Contacts::IContactListSyncConstraints #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactListSyncManager; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager ABI::Windows::ApplicationModel::Contacts::IContactListSyncManager #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactListSyncManager2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2 ABI::Windows::ApplicationModel::Contacts::IContactListSyncManager2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactLocationField; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField ABI::Windows::ApplicationModel::Contacts::IContactLocationField #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactLocationFieldFactory; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory ABI::Windows::ApplicationModel::Contacts::IContactLocationFieldFactory #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactManagerForUser; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser ABI::Windows::ApplicationModel::Contacts::IContactManagerForUser #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactManagerForUser2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2 ABI::Windows::ApplicationModel::Contacts::IContactManagerForUser2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactManagerStatics; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics ABI::Windows::ApplicationModel::Contacts::IContactManagerStatics #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactManagerStatics2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2 ABI::Windows::ApplicationModel::Contacts::IContactManagerStatics2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactManagerStatics3; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3 ABI::Windows::ApplicationModel::Contacts::IContactManagerStatics3 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactManagerStatics4; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4 ABI::Windows::ApplicationModel::Contacts::IContactManagerStatics4 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactManagerStatics5; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5 ABI::Windows::ApplicationModel::Contacts::IContactManagerStatics5 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactMatchReason; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason ABI::Windows::ApplicationModel::Contacts::IContactMatchReason #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactName; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName ABI::Windows::ApplicationModel::Contacts::IContactName #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactPanel; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel ABI::Windows::ApplicationModel::Contacts::IContactPanel #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactPanelClosingEventArgs; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs ABI::Windows::ApplicationModel::Contacts::IContactPanelClosingEventArgs #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactPanelLaunchFullAppRequestedEventArgs; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs ABI::Windows::ApplicationModel::Contacts::IContactPanelLaunchFullAppRequestedEventArgs #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactPhone; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone ABI::Windows::ApplicationModel::Contacts::IContactPhone #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactPicker; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker ABI::Windows::ApplicationModel::Contacts::IContactPicker #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactPicker2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2 ABI::Windows::ApplicationModel::Contacts::IContactPicker2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactPicker3; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3 ABI::Windows::ApplicationModel::Contacts::IContactPicker3 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactPickerStatics; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics ABI::Windows::ApplicationModel::Contacts::IContactPickerStatics #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactQueryOptions; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions ABI::Windows::ApplicationModel::Contacts::IContactQueryOptions #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactQueryOptionsFactory; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory ABI::Windows::ApplicationModel::Contacts::IContactQueryOptionsFactory #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactQueryTextSearch; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch ABI::Windows::ApplicationModel::Contacts::IContactQueryTextSearch #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactReader; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader ABI::Windows::ApplicationModel::Contacts::IContactReader #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactSignificantOther; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther ABI::Windows::ApplicationModel::Contacts::IContactSignificantOther #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactSignificantOther2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2 ABI::Windows::ApplicationModel::Contacts::IContactSignificantOther2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactStore; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore ABI::Windows::ApplicationModel::Contacts::IContactStore #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactStore2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2 ABI::Windows::ApplicationModel::Contacts::IContactStore2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactStore3; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3 ABI::Windows::ApplicationModel::Contacts::IContactStore3 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactStoreNotificationTriggerDetails; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails ABI::Windows::ApplicationModel::Contacts::IContactStoreNotificationTriggerDetails #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactWebsite; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite ABI::Windows::ApplicationModel::Contacts::IContactWebsite #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IContactWebsite2; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2 ABI::Windows::ApplicationModel::Contacts::IContactWebsite2 #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IFullContactCardOptions; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions ABI::Windows::ApplicationModel::Contacts::IFullContactCardOptions #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IKnownContactFieldStatics; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics ABI::Windows::ApplicationModel::Contacts::IKnownContactFieldStatics #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IPinnedContactIdsQueryResult; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult ABI::Windows::ApplicationModel::Contacts::IPinnedContactIdsQueryResult #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IPinnedContactManager; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager ABI::Windows::ApplicationModel::Contacts::IPinnedContactManager #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_FWD_DEFINED__ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { interface IPinnedContactManagerStatics; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics ABI::Windows::ApplicationModel::Contacts::IPinnedContactManagerStatics #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_FWD_DEFINED__ // Parameterized interface forward declarations (C++) // Collection interface definitions #ifndef DEF___FIAsyncOperation_1_boolean_USE #define DEF___FIAsyncOperation_1_boolean_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("cdb5efb3-5788-509d-9be1-71ccb8a3362a")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_boolean_t; #define __FIAsyncOperation_1_boolean ABI::Windows::Foundation::__FIAsyncOperation_1_boolean_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_boolean_USE */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_boolean_USE #define DEF___FIAsyncOperationCompletedHandler_1_boolean_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c1d3d1a2-ae17-5a5f-b5a2-bdcc8844889a")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_boolean_t; #define __FIAsyncOperationCompletedHandler_1_boolean ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_boolean_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_boolean_USE */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class Contact; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("857db963-f62c-53c4-a3a0-f6bf0c8fd3d3")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("a1d09bee-c181-5419-bd14-8223b95f29a1")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactAnnotation; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("61ea54c3-d629-5b5e-b581-630504b51702")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("23c8c9ed-8920-5d9e-b052-c35e31fc2343")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactAnnotationList; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("3a0a5967-c17c-579f-ba05-cc56e0a1d091")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("b2478ee7-dc89-5b7d-b4a3-b3be2952209f")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactAnnotationStore; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c6912277-5dd3-5e50-a7eb-a5660646d432")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("558f6e19-2d4e-5a4a-8c58-3873d623b1d4")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactBatch; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("446fb5e0-5d2b-591d-b8de-fb7c95fc9f37")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("dc49c74d-1ac7-5754-82e9-25180c4dd888")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactInformation; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("0e51c030-27aa-561f-bbd8-2f57c08fef83")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c94b8021-508b-589b-93b3-2556cbc73a2f")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactList; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("ae816b3d-57a8-50a7-807e-2c768a364a4f")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("d4678af2-2cc4-5890-b3a2-03a5ab7bb8f8")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactStore; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("235e0791-9a3e-5723-87f0-44ffb786c9e1")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("d123e7f2-0b5b-590a-b234-a121ac1e0bab")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class PinnedContactIdsQueryResult; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_USE #define DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("031adb6c-3aa3-5b09-a8fb-92ea0145dc40")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_t; #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("930a23a2-28cf-5606-82f1-65dfee228735")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef DEF___FIIterator_1_HSTRING_USE #define DEF___FIIterator_1_HSTRING_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("8c304ebb-6615-50a4-8829-879ecd443236")) IIterator : IIterator_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_HSTRING_t; #define __FIIterator_1_HSTRING ABI::Windows::Foundation::Collections::__FIIterator_1_HSTRING_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_HSTRING_USE */ #ifndef DEF___FIIterable_1_HSTRING_USE #define DEF___FIIterable_1_HSTRING_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("e2fcc7c1-3bfc-5a0b-b2b0-72e769d1cb7e")) IIterable : IIterable_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_HSTRING_t; #define __FIIterable_1_HSTRING ABI::Windows::Foundation::Collections::__FIIterable_1_HSTRING_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_HSTRING_USE */ #ifndef DEF___FIVectorView_1_HSTRING_USE #define DEF___FIVectorView_1_HSTRING_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2f13c006-a03a-5f69-b090-75a43e33423e")) IVectorView : IVectorView_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_HSTRING_t; #define __FIVectorView_1_HSTRING ABI::Windows::Foundation::Collections::__FIVectorView_1_HSTRING_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_HSTRING_USE */ #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_HSTRING_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_HSTRING_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("2f92b529-119b-575a-a419-3904b4e41af2")) IAsyncOperation<__FIVectorView_1_HSTRING*> : IAsyncOperation_impl<__FIVectorView_1_HSTRING*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation<__FIVectorView_1_HSTRING*> __FIAsyncOperation_1___FIVectorView_1_HSTRING_t; #define __FIAsyncOperation_1___FIVectorView_1_HSTRING ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_HSTRING_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_HSTRING_USE */ #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("7c7899be-5f2e-5bf3-ade5-ad98b772c7cd")) IAsyncOperationCompletedHandler<__FIVectorView_1_HSTRING*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_HSTRING*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler<__FIVectorView_1_HSTRING*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_t; #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_USE */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("a572c173-800a-58bb-ab24-179959df2813")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContact_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("63319996-7e0f-552e-872b-7b9adb1f4997")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContact_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("9bca75b8-b0fa-5761-b959-381927a5f9d0")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("938328e5-d460-50cc-9c94-7026a6b2e5b2")) IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact*> __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("22da703a-c764-58cb-9185-ccfac360025a")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("77bc5ee1-7130-5876-9d30-1f9306cc226a")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("ea7fc05e-fe09-5690-a70b-a14867040fa5")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("b79bca82-9ddb-51df-94ec-2f339cd906e9")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("8ebd10f1-c10b-50a4-a7e5-b1ae2c32bab7")) IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation*> __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t; #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("92707d1c-79b1-5200-811a-43541ad1eafa")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t; #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3d7b4ad2-bb54-5e21-a92e-6b80264ccc50")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("ae095a89-8b8b-5b8a-8f28-555aa490ad87")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3bf71d9d-2037-5e08-a7e1-b937cf74bbd9")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("a549e2bf-9e24-5352-923d-ff184f96acbb")) IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList*> __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t; #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("dd802265-ec6f-5573-a09e-02b1f18a8a51")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t; #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactChange; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("cd1a34ad-16df-572c-b5cd-526eb3044fce")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("f761174c-1f89-5796-9d09-7fee0813704d")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("e97bb481-b86d-504f-b309-44c9b098e92d")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("48db578e-9eab-5e97-82ee-0fd07996c666")) IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange*> __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_t; #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("280a5e6f-8fd2-5659-a7cc-7efa11bbce46")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_t; #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("7b77b895-abee-5501-94db-ce4e48a9a34f")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("352762af-17e3-55e0-8be1-6a598a44b5b4")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("b9e80b52-02cb-5824-95ab-5cca3de394d3")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("eab8500a-6a6f-5b05-89c2-8dcd66023b3d")) IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation*> __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_t; #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("059f51aa-64c6-53d5-bd28-76d0e88e3b8f")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_t; #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("ee69382d-887d-5964-83b4-47ee9ded6f05")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("f9b0782c-bfe9-564e-bca2-97235fd64463")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("a55c7dcf-e3c9-5afa-8667-ca68230d7724")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("79fd4783-5cc9-571b-bc42-e2e2f8ddf967")) IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList*> __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_t; #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("eaafaa0f-472b-5cb1-ad7a-ad9fd505e2c5")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_t; #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("945779db-01d2-5839-8a92-7905ec92b28f")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContact_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("0f0ff4e8-d25d-53a8-ba87-1a6b23e4315c")) IAsyncOperation<__FIVector_1_Windows__CApplicationModel__CContacts__CContact*> : IAsyncOperation_impl<__FIVector_1_Windows__CApplicationModel__CContacts__CContact*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation<__FIVector_1_Windows__CApplicationModel__CContacts__CContact*> __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("589b0543-eeae-5ca2-a63b-76010c64fccb")) IAsyncOperationCompletedHandler<__FIVector_1_Windows__CApplicationModel__CContacts__CContact*> : IAsyncOperationCompletedHandler_impl<__FIVector_1_Windows__CApplicationModel__CContacts__CContact*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler<__FIVector_1_Windows__CApplicationModel__CContacts__CContact*> __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_t; #define __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ #define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Storage { namespace Streams { interface IRandomAccessStreamWithContentType; } /* Streams */ } /* Storage */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType ABI::Windows::Storage::Streams::IRandomAccessStreamWithContentType #endif // ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_USE #define DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c4a57c5e-32b0-55b3-ad13-ce1c23041ed6")) IAsyncOperation : IAsyncOperation_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_t; #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("3dddecf4-1d39-58e8-83b1-dbed541c7f35")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace Storage { namespace Streams { class RandomAccessStreamReference; } /* Streams */ } /* Storage */ } /* Windows */ } /* ABI */ #ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__ #define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Storage { namespace Streams { interface IRandomAccessStreamReference; } /* Streams */ } /* Storage */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference ABI::Windows::Storage::Streams::IRandomAccessStreamReference #endif // ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_USE #define DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("d90442ca-543c-504b-9eb9-294bcad8a283")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperation __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_t; #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("3d203732-ded7-5d32-87e6-c179781f791f")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_t; #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactAddress; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("d9003f84-63df-5c0c-bd1e-2ccdea55e717")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("e783287c-e920-5540-9182-c1a6a5f2ad36")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactConnectedServiceAccount; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3ef1863f-c859-5b9d-8e35-20adf102a40d")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("35e203b2-5138-5967-80fa-a477ed4c7ddc")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactDate; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("5004bf96-5349-5b10-87c6-c76f21f2a1d5")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("96045d0b-b38b-5d91-8311-4fbc7ad4337d")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactEmail; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("d64ce66d-2936-5a1e-b8f5-080bb1356022")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("37d0d55f-e136-5b07-8a3a-8110bde33917")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactField; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("aa226af5-faa5-5353-871c-538099b7c836")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3b012111-c82b-541e-a0c1-37713ed83541")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactFieldType : int ContactFieldType; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2f6d856a-50d4-5173-abea-db6c6b8fc530")) IIterator : IIterator_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("384b8b1b-ce8e-5781-b3dc-0776d684f658")) IIterable : IIterable_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactInstantMessageField; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("65e069e6-28d1-5d57-9fe1-80ff64850e67")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("810533b2-28bb-5ed3-ac19-fec8059d7b3c")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactJobInfo; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("0873df73-ac99-50ef-8673-e78f8a540e2e")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("17c1cead-56a3-5d93-abf2-14d34d4b9356")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactLocationField; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("a20407d7-6980-5c4f-b993-f1da03994105")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2a0a41a6-da96-50a5-b8df-e4a8c4fcf86b")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactMatchReason; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("4ae36741-bbde-5bd6-9d4f-0d57b1410e4e")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("0a8c1bd9-2402-5c98-be6e-63a4808047ba")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactPhone; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("603b190e-1fb6-5762-bd8a-f59e952726f7")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("4abd089c-49a1-5ba9-80df-53b72dd691ce")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactSignificantOther; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2051d4fa-bd46-52eb-b2d0-4eb5dac12157")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("ae12bd35-93d6-53d8-87c0-49d84c5c6a83")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactWebsite; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("91a59fa2-5cc1-564d-bb1d-f52daec136ad")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("4b03c203-989e-5b97-8fcb-67d661defe76")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_USE #define DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("c501c1b3-171b-5320-8d84-c3a89a3d4034")) IIterator : IIterator_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_t; #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_USE #define DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("e065edc5-1d23-5be5-9998-2736cd4d5297")) IIterable : IIterable_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_t; #define __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace Data { namespace Text { typedef struct TextSegment TextSegment; } /* Text */ } /* Data */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterator_1_Windows__CData__CText__CTextSegment_USE #define DEF___FIIterator_1_Windows__CData__CText__CTextSegment_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("645a39b4-f001-5272-9015-fb4a327179ae")) IIterator : IIterator_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterator __FIIterator_1_Windows__CData__CText__CTextSegment_t; #define __FIIterator_1_Windows__CData__CText__CTextSegment ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CData__CText__CTextSegment_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterator_1_Windows__CData__CText__CTextSegment_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIIterable_1_Windows__CData__CText__CTextSegment_USE #define DEF___FIIterable_1_Windows__CData__CText__CTextSegment_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("5498f4f3-cee4-5b72-9729-815c4ad7b9dc")) IIterable : IIterable_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IIterable __FIIterable_1_Windows__CData__CText__CTextSegment_t; #define __FIIterable_1_Windows__CData__CText__CTextSegment ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CData__CText__CTextSegment_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIIterable_1_Windows__CData__CText__CTextSegment_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("e7fabc7d-79c2-5862-859e-959002d7b955")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2687a6f4-5f99-50a1-88d1-5d7cc7c7f236")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2743425d-b197-598d-bb80-14fdf0eaa823")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("8c3e5f9e-825a-5164-90d3-f97f7f88ecb0")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("9c1b3046-f16a-57d7-87a7-eaa2e880d9a9")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("39d6abda-a00a-5777-8611-82d7c326c18d")) IVectorView : IVectorView_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("b65efa04-cda8-597a-8abb-a6e1fe34c00f")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("f1f1bdc5-7ffe-5254-89fc-c01559020f9d")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("1febf4ca-48dd-5faf-a2d3-74770d8aa330")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("c82c0b6d-28d6-5c27-926d-96d027508871")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("145e78a9-e7f9-5998-802a-dbfc914ccf36")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("33c5edf9-c1de-528b-aa48-ceb6a1905cc0")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("f677e62f-39c5-57c0-b642-26b143309871")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_USE #define DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("1a4c5b35-7ef5-5eea-94c7-fdf1f617aa7e")) IVectorView : IVectorView_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_t; #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVectorView_1_Windows__CData__CText__CTextSegment_USE #define DEF___FIVectorView_1_Windows__CData__CText__CTextSegment_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2f245f9d-eb5f-5641-9dcc-6ab1946cc7e6")) IVectorView : IVectorView_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVectorView __FIVectorView_1_Windows__CData__CText__CTextSegment_t; #define __FIVectorView_1_Windows__CData__CText__CTextSegment ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CData__CText__CTextSegment_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVectorView_1_Windows__CData__CText__CTextSegment_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_HSTRING_USE #define DEF___FIVector_1_HSTRING_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("98b9acc1-4b56-532e-ac73-03d5291cca90")) IVector : IVector_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_HSTRING_t; #define __FIVector_1_HSTRING ABI::Windows::Foundation::Collections::__FIVector_1_HSTRING_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_HSTRING_USE */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("d0c298ee-1520-539e-84b3-a25909717d20")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("2c55fb80-a759-5fae-bc29-9907e0976048")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3135d944-d914-5a4f-843e-a6d6cb69bcb1")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("4ce06787-dea1-559f-a70a-fcbe59dbd3a4")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("6fdc2115-1649-54a4-8faa-3049cefb05a4")) IVector : IVector_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("ea148f90-bb89-5604-9757-ecd1e7ce5311")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("6d1f883a-1f30-5a87-b54a-8e2245ed1001")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("cec34450-8143-56e3-933a-d33051b74437")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("1931848e-e794-5775-b393-4a4518d63b09")) IVector : IVector_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_USE #define DEF___FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("f9dd472b-4f50-583a-a3aa-b73af54806be")) IVector : IVector_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVector`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IVector __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_t; #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField ABI::Windows::Foundation::Collections::__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_t /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIReference_1_int_USE #define DEF___FIReference_1_int_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("548cefbd-bc8a-5fa0-8df2-957440fc8bf4")) IReference : IReference_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IReference`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IReference __FIReference_1_int_t; #define __FIReference_1_int ABI::Windows::Foundation::__FIReference_1_int_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIReference_1_int_USE */ #ifndef DEF___FIReference_1_UINT32_USE #define DEF___FIReference_1_UINT32_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("513ef3af-e784-5325-a91e-97c2b8111cf3")) IReference : IReference_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IReference`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IReference __FIReference_1_UINT32_t; #define __FIReference_1_UINT32 ABI::Windows::Foundation::__FIReference_1_UINT32_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIReference_1_UINT32_USE */ namespace ABI { namespace Windows { namespace UI { typedef struct Color Color; } /* UI */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FIReference_1_Windows__CUI__CColor_USE #define DEF___FIReference_1_Windows__CUI__CColor_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("ab8e5d11-b0c1-5a21-95ae-f16bf3a37624")) IReference : IReference_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IReference`1"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef IReference __FIReference_1_Windows__CUI__CColor_t; #define __FIReference_1_Windows__CUI__CColor ABI::Windows::Foundation::__FIReference_1_Windows__CUI__CColor_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FIReference_1_Windows__CUI__CColor_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactChangedEventArgs; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_USE #define DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c953dc00-30be-5379-bcac-435c6bad3ce6")) ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.TypedEventHandler`2"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef ITypedEventHandler __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_t; #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs ABI::Windows::Foundation::__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactListSyncManager; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_USE #define DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("f0c4ce23-4e80-5cb1-9f43-fbdc1c609122")) ITypedEventHandler : ITypedEventHandler_impl, IInspectable*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.TypedEventHandler`2"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef ITypedEventHandler __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_t; #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable ABI::Windows::Foundation::__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactPanel; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactPanelClosingEventArgs; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_USE #define DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("4357954b-bce6-5456-a511-fe8904e8090b")) ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.TypedEventHandler`2"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef ITypedEventHandler __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_t; #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs ABI::Windows::Foundation::__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactPanelLaunchFullAppRequestedEventArgs; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_USE #define DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c4030df2-ad34-5575-a369-5616577878eb")) ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.TypedEventHandler`2"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef ITypedEventHandler __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_t; #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs ABI::Windows::Foundation::__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_USE #define DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_USE #if !defined(RO_NO_TEMPLATE_NAME) namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("5da35e68-7513-5ead-aad4-cdd3de4e5ae7")) ITypedEventHandler : ITypedEventHandler_impl, ABI::Windows::Foundation::Internal::AggregateType> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.TypedEventHandler`2"; } }; // Define a typedef for the parameterized interface specialization's mangled name. // This allows code which uses the mangled name for the parameterized interface to access the // correct parameterized interface specialization. typedef ITypedEventHandler __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_t; #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs ABI::Windows::Foundation::__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_t /* Foundation */ } /* Windows */ } /* ABI */ } #endif // !defined(RO_NO_TEMPLATE_NAME) #endif /* DEF___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_USE */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { interface IPropertySet; } /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet ABI::Windows::Foundation::Collections::IPropertySet #endif // ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { class ValueSet; } /* Collections */ } /* Foundation */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace Foundation { typedef struct DateTime DateTime; } /* Foundation */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace Foundation { class Deferral; } /* Foundation */ } /* Windows */ } /* ABI */ #ifndef ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Foundation { interface IDeferral; } /* Foundation */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CFoundation_CIDeferral ABI::Windows::Foundation::IDeferral #endif // ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Foundation { interface IAsyncAction; } /* Foundation */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CFoundation_CIAsyncAction ABI::Windows::Foundation::IAsyncAction #endif // ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Foundation { interface IClosable; } /* Foundation */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CFoundation_CIClosable ABI::Windows::Foundation::IClosable #endif // ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Foundation { interface IPropertyValue; } /* Foundation */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CFoundation_CIPropertyValue ABI::Windows::Foundation::IPropertyValue #endif // ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Foundation { typedef struct Rect Rect; } /* Foundation */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace Foundation { class Uri; } /* Foundation */ } /* Windows */ } /* ABI */ #ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ namespace ABI { namespace Windows { namespace Foundation { interface IUriRuntimeClass; } /* Foundation */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CFoundation_CIUriRuntimeClass ABI::Windows::Foundation::IUriRuntimeClass #endif // ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ namespace ABI { namespace Windows { namespace System { class User; } /* System */ } /* Windows */ } /* ABI */ #ifndef ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__ #define ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__ namespace ABI { namespace Windows { namespace System { interface IUser; } /* System */ } /* Windows */ } /* ABI */ #define __x_ABI_CWindows_CSystem_CIUser ABI::Windows::System::IUser #endif // ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__ namespace ABI { namespace Windows { namespace UI { namespace Popups { typedef enum Placement : int Placement; } /* Popups */ } /* UI */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace UI { namespace ViewManagement { typedef enum ViewSizePreference : int ViewSizePreference; } /* ViewManagement */ } /* UI */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactAddressKind : int ContactAddressKind; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactAnnotationOperations : unsigned int ContactAnnotationOperations; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactAnnotationStoreAccessType : int ContactAnnotationStoreAccessType; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactBatchStatus : int ContactBatchStatus; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactCardHeaderKind : int ContactCardHeaderKind; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactCardTabKind : int ContactCardTabKind; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactChangeType : int ContactChangeType; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactDateKind : int ContactDateKind; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactEmailKind : int ContactEmailKind; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactFieldCategory : int ContactFieldCategory; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactListOtherAppReadAccess : int ContactListOtherAppReadAccess; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactListOtherAppWriteAccess : int ContactListOtherAppWriteAccess; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactListSyncStatus : int ContactListSyncStatus; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactMatchReasonKind : int ContactMatchReasonKind; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactNameOrder : int ContactNameOrder; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactPhoneKind : int ContactPhoneKind; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactQueryDesiredFields : unsigned int ContactQueryDesiredFields; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactQuerySearchFields : unsigned int ContactQuerySearchFields; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactQuerySearchScope : int ContactQuerySearchScope; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactRelationship : int ContactRelationship; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactSelectionMode : int ContactSelectionMode; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum ContactStoreAccessType : int ContactStoreAccessType; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { typedef enum PinnedContactSurface : int PinnedContactSurface; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class AggregateContactManager; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactCardDelayedDataLoader; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactCardOptions; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactChangeReader; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactChangeTracker; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactChangedDeferral; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactListLimitedWriteOperations; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactListSyncConstraints; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactManagerForUser; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactPicker; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactQueryOptions; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactQueryTextSearch; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class ContactReader; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class FullContactCardOptions; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { class PinnedContactManager; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ /* * * Struct Windows.ApplicationModel.Contacts.ContactAddressKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactAddressKind : int { ContactAddressKind_Home = 0, ContactAddressKind_Work = 1, ContactAddressKind_Other = 2, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactAnnotationOperations * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactAnnotationOperations : unsigned int { ContactAnnotationOperations_None = 0, ContactAnnotationOperations_ContactProfile = 0x1, ContactAnnotationOperations_Message = 0x2, ContactAnnotationOperations_AudioCall = 0x4, ContactAnnotationOperations_VideoCall = 0x8, ContactAnnotationOperations_SocialFeeds = 0x10, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 ContactAnnotationOperations_Share = 0x20, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if defined(ENABLE_WINRT_EXPERIMENTAL_TYPES) #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x130000 ContactAnnotationOperations_Activity = 0x40, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x130000 #endif // defined(ENABLE_WINRT_EXPERIMENTAL_TYPES) }; DEFINE_ENUM_FLAG_OPERATORS(ContactAnnotationOperations) } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactAnnotationStoreAccessType * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactAnnotationStoreAccessType : int { ContactAnnotationStoreAccessType_AppAnnotationsReadWrite = 0, ContactAnnotationStoreAccessType_AllAnnotationsReadWrite = 1, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactBatchStatus * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactBatchStatus : int { ContactBatchStatus_Success = 0, ContactBatchStatus_ServerSearchSyncManagerError = 1, ContactBatchStatus_ServerSearchUnknownError = 2, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactCardHeaderKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactCardHeaderKind : int { ContactCardHeaderKind_Default = 0, ContactCardHeaderKind_Basic = 1, ContactCardHeaderKind_Enterprise = 2, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactCardTabKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactCardTabKind : int { ContactCardTabKind_Default = 0, ContactCardTabKind_Email = 1, ContactCardTabKind_Messaging = 2, ContactCardTabKind_Phone = 3, ContactCardTabKind_Video = 4, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 ContactCardTabKind_OrganizationalHierarchy = 5, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactChangeType * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactChangeType : int { ContactChangeType_Created = 0, ContactChangeType_Modified = 1, ContactChangeType_Deleted = 2, ContactChangeType_ChangeTrackingLost = 3, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactDateKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactDateKind : int { ContactDateKind_Birthday = 0, ContactDateKind_Anniversary = 1, ContactDateKind_Other = 2, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactEmailKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactEmailKind : int { ContactEmailKind_Personal = 0, ContactEmailKind_Work = 1, ContactEmailKind_Other = 2, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactFieldCategory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactFieldCategory : int { ContactFieldCategory_None = 0, ContactFieldCategory_Home = 1, ContactFieldCategory_Work = 2, ContactFieldCategory_Mobile = 3, ContactFieldCategory_Other = 4, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactFieldType * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactFieldType : int { ContactFieldType_Email = 0, ContactFieldType_PhoneNumber = 1, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Location #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATEDENUMERATOR("Location may be altered or unavailable for releases after Windows 8.1. Instead, use Address.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 = 2, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_InstantMessage #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATEDENUMERATOR("InstantMessage may be altered or unavailable for releases after Windows 8.1. Instead, use ConnectedServiceAccount.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 = 3, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Custom #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATEDENUMERATOR("Custom may be altered or unavailable for releases after Windows 8.1. Instead, use one of the specific types.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 = 4, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_ConnectedServiceAccount = 5, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_ImportantDate = 6, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Address = 7, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_SignificantOther = 8, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Notes = 9, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Website = 10, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_JobInfo = 11, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactListOtherAppReadAccess * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactListOtherAppReadAccess : int { ContactListOtherAppReadAccess_SystemOnly = 0, ContactListOtherAppReadAccess_Limited = 1, ContactListOtherAppReadAccess_Full = 2, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 ContactListOtherAppReadAccess_None = 3, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactListOtherAppWriteAccess * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactListOtherAppWriteAccess : int { ContactListOtherAppWriteAccess_None = 0, ContactListOtherAppWriteAccess_SystemOnly = 1, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 ContactListOtherAppWriteAccess_Limited = 2, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactListSyncStatus * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactListSyncStatus : int { ContactListSyncStatus_Idle = 0, ContactListSyncStatus_Syncing = 1, ContactListSyncStatus_UpToDate = 2, ContactListSyncStatus_AuthenticationError = 3, ContactListSyncStatus_PolicyError = 4, ContactListSyncStatus_UnknownError = 5, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 ContactListSyncStatus_ManualAccountRemovalRequired = 6, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactMatchReasonKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactMatchReasonKind : int { ContactMatchReasonKind_Name = 0, ContactMatchReasonKind_EmailAddress = 1, ContactMatchReasonKind_PhoneNumber = 2, ContactMatchReasonKind_JobInfo = 3, ContactMatchReasonKind_YomiName = 4, ContactMatchReasonKind_Other = 5, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactNameOrder * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactNameOrder : int { ContactNameOrder_FirstNameLastName = 0, ContactNameOrder_LastNameFirstName = 1, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactPhoneKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactPhoneKind : int { ContactPhoneKind_Home = 0, ContactPhoneKind_Mobile = 1, ContactPhoneKind_Work = 2, ContactPhoneKind_Other = 3, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_Pager = 4, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_BusinessFax = 5, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_HomeFax = 6, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_Company = 7, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_Assistant = 8, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_Radio = 9, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactQueryDesiredFields * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactQueryDesiredFields : unsigned int { ContactQueryDesiredFields_None = 0, ContactQueryDesiredFields_PhoneNumber = 0x1, ContactQueryDesiredFields_EmailAddress = 0x2, ContactQueryDesiredFields_PostalAddress = 0x4, }; DEFINE_ENUM_FLAG_OPERATORS(ContactQueryDesiredFields) } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactQuerySearchFields * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactQuerySearchFields : unsigned int { ContactQuerySearchFields_None = 0, ContactQuerySearchFields_Name = 0x1, ContactQuerySearchFields_Email = 0x2, ContactQuerySearchFields_Phone = 0x4, ContactQuerySearchFields_All = 0xffffffff, }; DEFINE_ENUM_FLAG_OPERATORS(ContactQuerySearchFields) } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactQuerySearchScope * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactQuerySearchScope : int { ContactQuerySearchScope_Local = 0, ContactQuerySearchScope_Server = 1, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactRelationship * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactRelationship : int { ContactRelationship_Other = 0, ContactRelationship_Spouse = 1, ContactRelationship_Partner = 2, ContactRelationship_Sibling = 3, ContactRelationship_Parent = 4, ContactRelationship_Child = 5, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactSelectionMode * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactSelectionMode : int { ContactSelectionMode_Contacts = 0, ContactSelectionMode_Fields = 1, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactStoreAccessType * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum ContactStoreAccessType : int { ContactStoreAccessType_AppContactsReadWrite = 0, ContactStoreAccessType_AllContactsReadOnly = 1, ContactStoreAccessType_AllContactsReadWrite = 2, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.PinnedContactSurface * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { enum PinnedContactSurface : int { PinnedContactSurface_StartMenu = 0, PinnedContactSurface_Taskbar = 1, }; } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IAggregateContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.AggregateContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IAggregateContactManager[] = L"Windows.ApplicationModel.Contacts.IAggregateContactManager"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("0379d5dd-db5a-4fd3-b54e-4df17917a212") IAggregateContactManager : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE FindRawContactsAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** value ) = 0; virtual HRESULT STDMETHODCALLTYPE TryLinkContactsAsync( ABI::Windows::ApplicationModel::Contacts::IContact* primaryContact, ABI::Windows::ApplicationModel::Contacts::IContact* secondaryContact, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contact ) = 0; virtual HRESULT STDMETHODCALLTYPE UnlinkRawContactAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::Foundation::IAsyncAction** value ) = 0; virtual HRESULT STDMETHODCALLTYPE TrySetPreferredSourceForPictureAsync( ABI::Windows::ApplicationModel::Contacts::IContact* aggregateContact, ABI::Windows::ApplicationModel::Contacts::IContact* rawContact, __FIAsyncOperation_1_boolean** value ) = 0; }; MIDL_CONST_ID IID& IID_IAggregateContactManager = __uuidof(IAggregateContactManager); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IAggregateContactManager2 * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.AggregateContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IAggregateContactManager2[] = L"Windows.ApplicationModel.Contacts.IAggregateContactManager2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("5e8cc2d8-a9cd-4430-9c4b-01348db2ca50") IAggregateContactManager2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE SetRemoteIdentificationInformationAsync( HSTRING contactListId, HSTRING remoteSourceId, HSTRING accountId, ABI::Windows::Foundation::IAsyncAction** result ) = 0; }; MIDL_CONST_ID IID& IID_IAggregateContactManager2 = __uuidof(IAggregateContactManager2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContact * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.Contact * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContact[] = L"Windows.ApplicationModel.Contacts.IContact"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("ec0072f3-2118-4049-9ebc-17f0ab692b64") IContact : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Name( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Name( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Thumbnail( ABI::Windows::Storage::Streams::IRandomAccessStreamReference** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Thumbnail( ABI::Windows::Storage::Streams::IRandomAccessStreamReference* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Fields( __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField** value ) = 0; }; MIDL_CONST_ID IID& IID_IContact = __uuidof(IContact); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContact; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContact2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.Contact * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContact * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContact2[] = L"Windows.ApplicationModel.Contacts.IContact2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("f312f365-bb77-4c94-802d-8328cee40c08") IContact2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Id( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Id( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Notes( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Notes( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Phones( __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Emails( __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Addresses( __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ConnectedServiceAccounts( __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ImportantDates( __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DataSuppliers( __FIVector_1_HSTRING** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_JobInfo( __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SignificantOthers( __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Websites( __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ProviderProperties( ABI::Windows::Foundation::Collections::IPropertySet** value ) = 0; }; MIDL_CONST_ID IID& IID_IContact2 = __uuidof(IContact2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContact2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContact3 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.Contact * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContact2 * Windows.ApplicationModel.Contacts.IContact * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContact3[] = L"Windows.ApplicationModel.Contacts.IContact3"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("48201e67-e08e-42a4-b561-41d08ca9575d") IContact3 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_ContactListId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DisplayPictureUserUpdateTime( ABI::Windows::Foundation::DateTime* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_DisplayPictureUserUpdateTime( ABI::Windows::Foundation::DateTime value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_IsMe( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_AggregateId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_RemoteId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_RemoteId( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_RingToneToken( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_RingToneToken( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_IsDisplayPictureManuallySet( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_LargeDisplayPicture( ABI::Windows::Storage::Streams::IRandomAccessStreamReference** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SmallDisplayPicture( ABI::Windows::Storage::Streams::IRandomAccessStreamReference** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SourceDisplayPicture( ABI::Windows::Storage::Streams::IRandomAccessStreamReference** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SourceDisplayPicture( ABI::Windows::Storage::Streams::IRandomAccessStreamReference* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_TextToneToken( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_TextToneToken( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_IsAggregate( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_FullName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DisplayNameOverride( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_DisplayNameOverride( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Nickname( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Nickname( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SortName( HSTRING* value ) = 0; }; MIDL_CONST_ID IID& IID_IContact3 = __uuidof(IContact3); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContact3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAddress * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAddress * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAddress[] = L"Windows.ApplicationModel.Contacts.IContactAddress"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("9739d39a-42ce-4872-8d70-3063aa584b70") IContactAddress : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_StreetAddress( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_StreetAddress( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Locality( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Locality( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Region( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Region( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Country( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Country( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_PostalCode( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_PostalCode( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Kind( ABI::Windows::ApplicationModel::Contacts::ContactAddressKind* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Kind( ABI::Windows::ApplicationModel::Contacts::ContactAddressKind value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Description( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Description( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactAddress = __uuidof(IContactAddress); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotation * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotation * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotation[] = L"Windows.ApplicationModel.Contacts.IContactAnnotation"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("821fc2ef-7d41-44a2-84c3-60a281dd7b86") IContactAnnotation : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Id( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_AnnotationListId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ContactId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_ContactId( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_RemoteId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_RemoteId( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SupportedOperations( ABI::Windows::ApplicationModel::Contacts::ContactAnnotationOperations* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SupportedOperations( ABI::Windows::ApplicationModel::Contacts::ContactAnnotationOperations value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_IsDisabled( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ProviderProperties( ABI::Windows::Foundation::Collections::IPropertySet** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactAnnotation = __uuidof(IContactAnnotation); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotation2 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotation * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotation2[] = L"Windows.ApplicationModel.Contacts.IContactAnnotation2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("b691ecf3-4ab7-4a1f-9941-0c9cf3171b75") IContactAnnotation2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_ContactListId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_ContactListId( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactAnnotation2 = __uuidof(IContactAnnotation2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotationList * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotationList * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotationList[] = L"Windows.ApplicationModel.Contacts.IContactAnnotationList"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("92a486aa-5c88-45b9-aad0-461888e68d8a") IContactAnnotationList : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Id( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ProviderPackageFamilyName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_UserDataAccountId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE DeleteAsync( ABI::Windows::Foundation::IAsyncAction** value ) = 0; virtual HRESULT STDMETHODCALLTYPE TrySaveAnnotationAsync( ABI::Windows::ApplicationModel::Contacts::IContactAnnotation* annotation, __FIAsyncOperation_1_boolean** ppResult ) = 0; virtual HRESULT STDMETHODCALLTYPE GetAnnotationAsync( HSTRING annotationId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotation ) = 0; virtual HRESULT STDMETHODCALLTYPE FindAnnotationsByRemoteIdAsync( HSTRING remoteId, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotations ) = 0; virtual HRESULT STDMETHODCALLTYPE FindAnnotationsAsync( __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotations ) = 0; virtual HRESULT STDMETHODCALLTYPE DeleteAnnotationAsync( ABI::Windows::ApplicationModel::Contacts::IContactAnnotation* annotation, ABI::Windows::Foundation::IAsyncAction** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactAnnotationList = __uuidof(IContactAnnotationList); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotationStore * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotationStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotationStore[] = L"Windows.ApplicationModel.Contacts.IContactAnnotationStore"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("23acf4aa-7a77-457d-8203-987f4b31af09") IContactAnnotationStore : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE FindContactIdsByEmailAsync( HSTRING emailAddress, __FIAsyncOperation_1___FIVectorView_1_HSTRING** contactIds ) = 0; virtual HRESULT STDMETHODCALLTYPE FindContactIdsByPhoneNumberAsync( HSTRING phoneNumber, __FIAsyncOperation_1___FIVectorView_1_HSTRING** contactIds ) = 0; virtual HRESULT STDMETHODCALLTYPE FindAnnotationsForContactAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotations ) = 0; virtual HRESULT STDMETHODCALLTYPE DisableAnnotationAsync( ABI::Windows::ApplicationModel::Contacts::IContactAnnotation* annotation, ABI::Windows::Foundation::IAsyncAction** value ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateAnnotationListAsync( __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** value ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateAnnotationListInAccountAsync( HSTRING userDataAccountId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetAnnotationListAsync( HSTRING annotationListId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** value ) = 0; virtual HRESULT STDMETHODCALLTYPE FindAnnotationListsAsync( __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** lists ) = 0; }; MIDL_CONST_ID IID& IID_IContactAnnotationStore = __uuidof(IContactAnnotationStore); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotationStore2 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotationStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotationStore2[] = L"Windows.ApplicationModel.Contacts.IContactAnnotationStore2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("7ede23fd-61e7-4967-8ec5-bdf280a24063") IContactAnnotationStore2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE FindAnnotationsForContactListAsync( HSTRING contactListId, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotations ) = 0; }; MIDL_CONST_ID IID& IID_IContactAnnotationStore2 = __uuidof(IContactAnnotationStore2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactBatch * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactBatch * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactBatch[] = L"Windows.ApplicationModel.Contacts.IContactBatch"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("35d1972d-bfce-46bb-93f8-a5b06ec5e201") IContactBatch : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Contacts( __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Status( ABI::Windows::ApplicationModel::Contacts::ContactBatchStatus* value ) = 0; }; MIDL_CONST_ID IID& IID_IContactBatch = __uuidof(IContactBatch); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactCardDelayedDataLoader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader * * Any object which implements this interface must also implement the following interfaces: * Windows.Foundation.IClosable * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactCardDelayedDataLoader[] = L"Windows.ApplicationModel.Contacts.IContactCardDelayedDataLoader"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("b60af902-1546-434d-869c-6e3520760ef3") IContactCardDelayedDataLoader : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE SetData( ABI::Windows::ApplicationModel::Contacts::IContact* contact ) = 0; }; MIDL_CONST_ID IID& IID_IContactCardDelayedDataLoader = __uuidof(IContactCardDelayedDataLoader); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactCardOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactCardOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactCardOptions[] = L"Windows.ApplicationModel.Contacts.IContactCardOptions"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("8c0a4f7e-6ab6-4f3f-be72-817236eeea5b") IContactCardOptions : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_HeaderKind( ABI::Windows::ApplicationModel::Contacts::ContactCardHeaderKind* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_HeaderKind( ABI::Windows::ApplicationModel::Contacts::ContactCardHeaderKind value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_InitialTabKind( ABI::Windows::ApplicationModel::Contacts::ContactCardTabKind* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_InitialTabKind( ABI::Windows::ApplicationModel::Contacts::ContactCardTabKind value ) = 0; }; MIDL_CONST_ID IID& IID_IContactCardOptions = __uuidof(IContactCardOptions); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactCardOptions2 * * Introduced to Windows.Foundation.UniversalApiContract in version 2.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactCardOptions * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactCardOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactCardOptions2[] = L"Windows.ApplicationModel.Contacts.IContactCardOptions2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("8f271ba0-d74b-4cc6-9f53-1b0eb5d1273c") IContactCardOptions2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_ServerSearchContactListIds( __FIVector_1_HSTRING** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactCardOptions2 = __uuidof(IContactCardOptions2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChange * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChange * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChange[] = L"Windows.ApplicationModel.Contacts.IContactChange"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("951d4b10-6a59-4720-a4e1-363d98c135d5") IContactChange : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_ChangeType( ABI::Windows::ApplicationModel::Contacts::ContactChangeType* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Contact( ABI::Windows::ApplicationModel::Contacts::IContact** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactChange = __uuidof(IContactChange); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangeReader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangeReader * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangeReader[] = L"Windows.ApplicationModel.Contacts.IContactChangeReader"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("217319fa-2d0c-42e0-a9da-3ecd56a78a47") IContactChangeReader : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE AcceptChanges(void) = 0; virtual HRESULT STDMETHODCALLTYPE AcceptChangesThrough( ABI::Windows::ApplicationModel::Contacts::IContactChange* lastChangeToAccept ) = 0; virtual HRESULT STDMETHODCALLTYPE ReadBatchAsync( __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactChangeReader = __uuidof(IContactChangeReader); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangeTracker * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangeTracker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangeTracker[] = L"Windows.ApplicationModel.Contacts.IContactChangeTracker"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("6e992952-309b-404d-9712-b37bd30278aa") IContactChangeTracker : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Enable(void) = 0; virtual HRESULT STDMETHODCALLTYPE GetChangeReader( ABI::Windows::ApplicationModel::Contacts::IContactChangeReader** value ) = 0; virtual HRESULT STDMETHODCALLTYPE Reset(void) = 0; }; MIDL_CONST_ID IID& IID_IContactChangeTracker = __uuidof(IContactChangeTracker); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangeTracker2 * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangeTracker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangeTracker2[] = L"Windows.ApplicationModel.Contacts.IContactChangeTracker2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("7f8ad0fc-9321-4d18-9c09-d708c63fcd31") IContactChangeTracker2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_IsTracking( boolean* value ) = 0; }; MIDL_CONST_ID IID& IID_IContactChangeTracker2 = __uuidof(IContactChangeTracker2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangedDeferral * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangedDeferral * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangedDeferral[] = L"Windows.ApplicationModel.Contacts.IContactChangedDeferral"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("c5143ae8-1b03-46f8-b694-a523e83cfcb6") IContactChangedDeferral : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE Complete(void) = 0; }; MIDL_CONST_ID IID& IID_IContactChangedDeferral = __uuidof(IContactChangedDeferral); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangedEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangedEventArgs * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangedEventArgs[] = L"Windows.ApplicationModel.Contacts.IContactChangedEventArgs"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("525e7fd1-73f3-4b7d-a918-580be4366121") IContactChangedEventArgs : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetDeferral( ABI::Windows::ApplicationModel::Contacts::IContactChangedDeferral** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactChangedEventArgs = __uuidof(IContactChangedEventArgs); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactConnectedServiceAccount * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactConnectedServiceAccount[] = L"Windows.ApplicationModel.Contacts.IContactConnectedServiceAccount"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("f6f83553-aa27-4731-8e4a-3dec5ce9eec9") IContactConnectedServiceAccount : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Id( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Id( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ServiceName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_ServiceName( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactConnectedServiceAccount = __uuidof(IContactConnectedServiceAccount); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactDate * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactDate * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactDate[] = L"Windows.ApplicationModel.Contacts.IContactDate"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("fe98ae66-b205-4934-9174-0ff2b0565707") IContactDate : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Day( __FIReference_1_UINT32** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Day( __FIReference_1_UINT32* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Month( __FIReference_1_UINT32** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Month( __FIReference_1_UINT32* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Year( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Year( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Kind( ABI::Windows::ApplicationModel::Contacts::ContactDateKind* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Kind( ABI::Windows::ApplicationModel::Contacts::ContactDateKind value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Description( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Description( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactDate = __uuidof(IContactDate); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactEmail * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactEmail * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactEmail[] = L"Windows.ApplicationModel.Contacts.IContactEmail"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("90a219a9-e3d3-4d63-993b-05b9a5393abf") IContactEmail : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Address( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Address( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Kind( ABI::Windows::ApplicationModel::Contacts::ContactEmailKind* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Kind( ABI::Windows::ApplicationModel::Contacts::ContactEmailKind value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Description( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Description( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactEmail = __uuidof(IContactEmail); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactField[] = L"Windows.ApplicationModel.Contacts.IContactField"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("b176486a-d293-492c-a058-db575b3e3c0f") IContactField : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Type( ABI::Windows::ApplicationModel::Contacts::ContactFieldType* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Category( ABI::Windows::ApplicationModel::Contacts::ContactFieldCategory* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Name( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Value( HSTRING* value ) = 0; }; MIDL_CONST_ID IID& IID_IContactField = __uuidof(IContactField); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactField; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactFieldFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactFieldFactory[] = L"Windows.ApplicationModel.Contacts.IContactFieldFactory"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("85e2913f-0e4a-4a3e-8994-406ae7ed646e") IContactFieldFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateField_Default( HSTRING value, ABI::Windows::ApplicationModel::Contacts::ContactFieldType type, ABI::Windows::ApplicationModel::Contacts::IContactField** field ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateField_Category( HSTRING value, ABI::Windows::ApplicationModel::Contacts::ContactFieldType type, ABI::Windows::ApplicationModel::Contacts::ContactFieldCategory category, ABI::Windows::ApplicationModel::Contacts::IContactField** field ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateField_Custom( HSTRING name, HSTRING value, ABI::Windows::ApplicationModel::Contacts::ContactFieldType type, ABI::Windows::ApplicationModel::Contacts::ContactFieldCategory category, ABI::Windows::ApplicationModel::Contacts::IContactField** field ) = 0; }; MIDL_CONST_ID IID& IID_IContactFieldFactory = __uuidof(IContactFieldFactory); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactGroup * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactGroup * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactGroup[] = L"Windows.ApplicationModel.Contacts.IContactGroup"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("59bdeb01-9e9a-475d-bfe5-a37b806d852c") IContactGroup : public IInspectable { public: }; MIDL_CONST_ID IID& IID_IContactGroup = __uuidof(IContactGroup); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactInformation * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactInformation * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactInformation[] = L"Windows.ApplicationModel.Contacts.IContactInformation"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("275eb6d4-6a2e-4278-a914-e460d5f088f6") IContactInformation : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Name( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetThumbnailAsync( __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType** operation ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Emails( __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_PhoneNumbers( __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Locations( __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_InstantMessages( __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_CustomFields( __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField** value ) = 0; virtual HRESULT STDMETHODCALLTYPE QueryCustomFields( HSTRING customName, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactInformation = __uuidof(IContactInformation); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactInstantMessageField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactInstantMessageField * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactField * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactInstantMessageField[] = L"Windows.ApplicationModel.Contacts.IContactInstantMessageField"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("cce33b37-0d85-41fa-b43d-da599c3eb009") IContactInstantMessageField : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_UserName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Service( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DisplayText( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_LaunchUri( ABI::Windows::Foundation::IUriRuntimeClass** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactInstantMessageField = __uuidof(IContactInstantMessageField); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactInstantMessageFieldFactory[] = L"Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("ba0b6794-91a3-4bb2-b1b9-69a5dff0ba09") IContactInstantMessageFieldFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateInstantMessage_Default( HSTRING userName, ABI::Windows::ApplicationModel::Contacts::IContactInstantMessageField** field ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateInstantMessage_Category( HSTRING userName, ABI::Windows::ApplicationModel::Contacts::ContactFieldCategory category, ABI::Windows::ApplicationModel::Contacts::IContactInstantMessageField** field ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateInstantMessage_All( HSTRING userName, ABI::Windows::ApplicationModel::Contacts::ContactFieldCategory category, HSTRING service, HSTRING displayText, ABI::Windows::Foundation::IUriRuntimeClass* verb, ABI::Windows::ApplicationModel::Contacts::IContactInstantMessageField** field ) = 0; }; MIDL_CONST_ID IID& IID_IContactInstantMessageFieldFactory = __uuidof(IContactInstantMessageFieldFactory); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactJobInfo * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactJobInfo * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactJobInfo[] = L"Windows.ApplicationModel.Contacts.IContactJobInfo"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("6d117b4c-ce50-4b43-9e69-b18258ea5315") IContactJobInfo : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_CompanyName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_CompanyName( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_CompanyYomiName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_CompanyYomiName( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Department( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Department( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Title( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Title( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Manager( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Manager( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Office( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Office( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_CompanyAddress( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_CompanyAddress( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Description( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Description( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactJobInfo = __uuidof(IContactJobInfo); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactLaunchActionVerbsStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactLaunchActionVerbsStatics[] = L"Windows.ApplicationModel.Contacts.IContactLaunchActionVerbsStatics"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("fb1232d6-ee73-46e7-8761-11cd0157728f") IContactLaunchActionVerbsStatics : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Call( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Message( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Map( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Post( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_VideoCall( HSTRING* value ) = 0; }; MIDL_CONST_ID IID& IID_IContactLaunchActionVerbsStatics = __uuidof(IContactLaunchActionVerbsStatics); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactList * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactList * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactList[] = L"Windows.ApplicationModel.Contacts.IContactList"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("16ddec75-392c-4845-9dfb-51a3e7ef3e42") IContactList : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Id( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DisplayName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_DisplayName( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SourceDisplayName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_IsHidden( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_IsHidden( boolean value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_OtherAppReadAccess( ABI::Windows::ApplicationModel::Contacts::ContactListOtherAppReadAccess* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_OtherAppReadAccess( ABI::Windows::ApplicationModel::Contacts::ContactListOtherAppReadAccess value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_OtherAppWriteAccess( ABI::Windows::ApplicationModel::Contacts::ContactListOtherAppWriteAccess* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_OtherAppWriteAccess( ABI::Windows::ApplicationModel::Contacts::ContactListOtherAppWriteAccess value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ChangeTracker( ABI::Windows::ApplicationModel::Contacts::IContactChangeTracker** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SyncManager( ABI::Windows::ApplicationModel::Contacts::IContactListSyncManager** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SupportsServerSearch( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_UserDataAccountId( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE add_ContactChanged( __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* value, EventRegistrationToken* returnValue ) = 0; virtual HRESULT STDMETHODCALLTYPE remove_ContactChanged( EventRegistrationToken value ) = 0; virtual HRESULT STDMETHODCALLTYPE SaveAsync( ABI::Windows::Foundation::IAsyncAction** returnValue ) = 0; virtual HRESULT STDMETHODCALLTYPE DeleteAsync( ABI::Windows::Foundation::IAsyncAction** returnValue ) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactFromRemoteIdAsync( HSTRING remoteId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contact ) = 0; virtual HRESULT STDMETHODCALLTYPE GetMeContactAsync( __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** meContact ) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactReader( ABI::Windows::ApplicationModel::Contacts::IContactReader** value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactReaderWithOptions( ABI::Windows::ApplicationModel::Contacts::IContactQueryOptions* options, ABI::Windows::ApplicationModel::Contacts::IContactReader** value ) = 0; virtual HRESULT STDMETHODCALLTYPE SaveContactAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::Foundation::IAsyncAction** value ) = 0; virtual HRESULT STDMETHODCALLTYPE DeleteContactAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::Foundation::IAsyncAction** value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactAsync( HSTRING contactId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contacts ) = 0; }; MIDL_CONST_ID IID& IID_IContactList = __uuidof(IContactList); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactList; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactList2 * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactList * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactList2[] = L"Windows.ApplicationModel.Contacts.IContactList2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("cb3943b4-4550-4dcb-9229-40ff91fb0203") IContactList2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE RegisterSyncManagerAsync( ABI::Windows::Foundation::IAsyncAction** result ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SupportsServerSearch( boolean value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SyncConstraints( ABI::Windows::ApplicationModel::Contacts::IContactListSyncConstraints** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactList2 = __uuidof(IContactList2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactList3 * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactList * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactList3[] = L"Windows.ApplicationModel.Contacts.IContactList3"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("1578ee57-26fc-41e8-a850-5aa32514aca9") IContactList3 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_LimitedWriteOperations( ABI::Windows::ApplicationModel::Contacts::IContactListLimitedWriteOperations** value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetChangeTracker( HSTRING identity, ABI::Windows::ApplicationModel::Contacts::IContactChangeTracker** result ) = 0; }; MIDL_CONST_ID IID& IID_IContactList3 = __uuidof(IContactList3); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Interface Windows.ApplicationModel.Contacts.IContactListLimitedWriteOperations * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactListLimitedWriteOperations[] = L"Windows.ApplicationModel.Contacts.IContactListLimitedWriteOperations"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("e19813da-4a0b-44b8-9a1f-a0f3d218175f") IContactListLimitedWriteOperations : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE TryCreateOrUpdateContactAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, __FIAsyncOperation_1_boolean** operation ) = 0; virtual HRESULT STDMETHODCALLTYPE TryDeleteContactAsync( HSTRING contactId, __FIAsyncOperation_1_boolean** operation ) = 0; }; MIDL_CONST_ID IID& IID_IContactListLimitedWriteOperations = __uuidof(IContactListLimitedWriteOperations); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Interface Windows.ApplicationModel.Contacts.IContactListSyncConstraints * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactListSyncConstraints * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactListSyncConstraints[] = L"Windows.ApplicationModel.Contacts.IContactListSyncConstraints"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("b2b0bf01-3062-4e2e-969d-018d1987f314") IContactListSyncConstraints : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_CanSyncDescriptions( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_CanSyncDescriptions( boolean value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxHomePhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxHomePhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxMobilePhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxMobilePhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxWorkPhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxWorkPhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxOtherPhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxOtherPhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxPagerPhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxPagerPhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxBusinessFaxPhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxBusinessFaxPhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxHomeFaxPhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxHomeFaxPhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxCompanyPhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxCompanyPhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxAssistantPhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxAssistantPhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxRadioPhoneNumbers( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxRadioPhoneNumbers( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxPersonalEmailAddresses( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxPersonalEmailAddresses( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxWorkEmailAddresses( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxWorkEmailAddresses( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxOtherEmailAddresses( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxOtherEmailAddresses( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxHomeAddresses( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxHomeAddresses( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxWorkAddresses( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxWorkAddresses( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxOtherAddresses( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxOtherAddresses( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxBirthdayDates( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxBirthdayDates( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxAnniversaryDates( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxAnniversaryDates( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxOtherDates( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxOtherDates( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxOtherRelationships( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxOtherRelationships( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxSpouseRelationships( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxSpouseRelationships( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxPartnerRelationships( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxPartnerRelationships( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxSiblingRelationships( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxSiblingRelationships( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxParentRelationships( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxParentRelationships( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxChildRelationships( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxChildRelationships( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxJobInfo( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxJobInfo( __FIReference_1_int* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MaxWebsites( __FIReference_1_int** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MaxWebsites( __FIReference_1_int* value ) = 0; }; MIDL_CONST_ID IID& IID_IContactListSyncConstraints = __uuidof(IContactListSyncConstraints); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactListSyncManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactListSyncManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactListSyncManager[] = L"Windows.ApplicationModel.Contacts.IContactListSyncManager"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("146e83be-7925-4acc-9de5-21ddd06f8674") IContactListSyncManager : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Status( ABI::Windows::ApplicationModel::Contacts::ContactListSyncStatus* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_LastSuccessfulSyncTime( ABI::Windows::Foundation::DateTime* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_LastAttemptedSyncTime( ABI::Windows::Foundation::DateTime* value ) = 0; virtual HRESULT STDMETHODCALLTYPE SyncAsync( __FIAsyncOperation_1_boolean** result ) = 0; virtual HRESULT STDMETHODCALLTYPE add_SyncStatusChanged( __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable* handler, EventRegistrationToken* token ) = 0; virtual HRESULT STDMETHODCALLTYPE remove_SyncStatusChanged( EventRegistrationToken token ) = 0; }; MIDL_CONST_ID IID& IID_IContactListSyncManager = __uuidof(IContactListSyncManager); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactListSyncManager2 * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactListSyncManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactListSyncManager2[] = L"Windows.ApplicationModel.Contacts.IContactListSyncManager2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("a9591247-bb55-4e23-8128-370134a85d0d") IContactListSyncManager2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE put_Status( ABI::Windows::ApplicationModel::Contacts::ContactListSyncStatus value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_LastSuccessfulSyncTime( ABI::Windows::Foundation::DateTime value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_LastAttemptedSyncTime( ABI::Windows::Foundation::DateTime value ) = 0; }; MIDL_CONST_ID IID& IID_IContactListSyncManager2 = __uuidof(IContactListSyncManager2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactLocationField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactLocationField * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactField * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactLocationField[] = L"Windows.ApplicationModel.Contacts.IContactLocationField"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("9ec00f82-ab6e-4b36-89e3-b23bc0a1dacc") IContactLocationField : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_UnstructuredAddress( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Street( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_City( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Region( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Country( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_PostalCode( HSTRING* value ) = 0; }; MIDL_CONST_ID IID& IID_IContactLocationField = __uuidof(IContactLocationField); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactLocationFieldFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactLocationFieldFactory[] = L"Windows.ApplicationModel.Contacts.IContactLocationFieldFactory"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("f79932d7-2fdf-43fe-8f18-41897390bcfe") IContactLocationFieldFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateLocation_Default( HSTRING unstructuredAddress, ABI::Windows::ApplicationModel::Contacts::IContactLocationField** field ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateLocation_Category( HSTRING unstructuredAddress, ABI::Windows::ApplicationModel::Contacts::ContactFieldCategory category, ABI::Windows::ApplicationModel::Contacts::IContactLocationField** field ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateLocation_All( HSTRING unstructuredAddress, ABI::Windows::ApplicationModel::Contacts::ContactFieldCategory category, HSTRING street, HSTRING city, HSTRING region, HSTRING country, HSTRING postalCode, ABI::Windows::ApplicationModel::Contacts::IContactLocationField** field ) = 0; }; MIDL_CONST_ID IID& IID_IContactLocationFieldFactory = __uuidof(IContactLocationFieldFactory); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerForUser * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManagerForUser * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerForUser[] = L"Windows.ApplicationModel.Contacts.IContactManagerForUser"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("b74bba57-1076-4bef-aef3-54686d18387d") IContactManagerForUser : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE ConvertContactToVCardAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** result ) = 0; virtual HRESULT STDMETHODCALLTYPE ConvertContactToVCardAsyncWithMaxBytes( ABI::Windows::ApplicationModel::Contacts::IContact* contact, UINT32 maxBytes, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** result ) = 0; virtual HRESULT STDMETHODCALLTYPE ConvertVCardToContactAsync( ABI::Windows::Storage::Streams::IRandomAccessStreamReference* vCard, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** result ) = 0; virtual HRESULT STDMETHODCALLTYPE RequestStoreAsync( ABI::Windows::ApplicationModel::Contacts::ContactStoreAccessType accessType, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore** result ) = 0; virtual HRESULT STDMETHODCALLTYPE RequestAnnotationStoreAsync( ABI::Windows::ApplicationModel::Contacts::ContactAnnotationStoreAccessType accessType, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore** result ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SystemDisplayNameOrder( ABI::Windows::ApplicationModel::Contacts::ContactNameOrder* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SystemDisplayNameOrder( ABI::Windows::ApplicationModel::Contacts::ContactNameOrder value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SystemSortOrder( ABI::Windows::ApplicationModel::Contacts::ContactNameOrder* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SystemSortOrder( ABI::Windows::ApplicationModel::Contacts::ContactNameOrder value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_User( ABI::Windows::System::IUser** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactManagerForUser = __uuidof(IContactManagerForUser); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerForUser2 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManagerForUser * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerForUser2[] = L"Windows.ApplicationModel.Contacts.IContactManagerForUser2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("4d469c2e-3b75-4a73-bb30-736645472256") IContactManagerForUser2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE ShowFullContactCard( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::ApplicationModel::Contacts::IFullContactCardOptions* fullContactCardOptions ) = 0; }; MIDL_CONST_ID IID& IID_IContactManagerForUser2 = __uuidof(IContactManagerForUser2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("81f21ac0-f661-4708-ba4f-d386bd0d622e") IContactManagerStatics : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE ShowContactCard( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::Foundation::Rect selection ) = 0; virtual HRESULT STDMETHODCALLTYPE ShowContactCardWithPlacement( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::Foundation::Rect selection, ABI::Windows::UI::Popups::Placement preferredPlacement ) = 0; virtual HRESULT STDMETHODCALLTYPE ShowDelayLoadedContactCard( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::Foundation::Rect selection, ABI::Windows::UI::Popups::Placement preferredPlacement, ABI::Windows::ApplicationModel::Contacts::IContactCardDelayedDataLoader** dataLoader ) = 0; }; MIDL_CONST_ID IID& IID_IContactManagerStatics = __uuidof(IContactManagerStatics); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactManagerStatics * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics2[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("a178e620-47d8-48cc-963c-9592b6e510c6") IContactManagerStatics2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE RequestStoreAsync( __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore** store ) = 0; }; MIDL_CONST_ID IID& IID_IContactManagerStatics2 = __uuidof(IContactManagerStatics2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics3 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactManagerStatics2 * Windows.ApplicationModel.Contacts.IContactManagerStatics * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics3[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics3"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("c4cc3d42-7586-492a-930b-7bc138fc2139") IContactManagerStatics3 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE ConvertContactToVCardAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** vCard ) = 0; virtual HRESULT STDMETHODCALLTYPE ConvertContactToVCardAsyncWithMaxBytes( ABI::Windows::ApplicationModel::Contacts::IContact* contact, UINT32 maxBytes, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** vCard ) = 0; virtual HRESULT STDMETHODCALLTYPE ConvertVCardToContactAsync( ABI::Windows::Storage::Streams::IRandomAccessStreamReference* vCard, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contact ) = 0; virtual HRESULT STDMETHODCALLTYPE RequestStoreAsyncWithAccessType( ABI::Windows::ApplicationModel::Contacts::ContactStoreAccessType accessType, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore** store ) = 0; virtual HRESULT STDMETHODCALLTYPE RequestAnnotationStoreAsync( ABI::Windows::ApplicationModel::Contacts::ContactAnnotationStoreAccessType accessType, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore** store ) = 0; virtual HRESULT STDMETHODCALLTYPE IsShowContactCardSupported( boolean* result ) = 0; virtual HRESULT STDMETHODCALLTYPE ShowContactCardWithOptions( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::Foundation::Rect selection, ABI::Windows::UI::Popups::Placement preferredPlacement, ABI::Windows::ApplicationModel::Contacts::IContactCardOptions* contactCardOptions ) = 0; virtual HRESULT STDMETHODCALLTYPE IsShowDelayLoadedContactCardSupported( boolean* result ) = 0; virtual HRESULT STDMETHODCALLTYPE ShowDelayLoadedContactCardWithOptions( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::Foundation::Rect selection, ABI::Windows::UI::Popups::Placement preferredPlacement, ABI::Windows::ApplicationModel::Contacts::IContactCardOptions* contactCardOptions, ABI::Windows::ApplicationModel::Contacts::IContactCardDelayedDataLoader** dataLoader ) = 0; virtual HRESULT STDMETHODCALLTYPE ShowFullContactCard( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::ApplicationModel::Contacts::IFullContactCardOptions* fullContactCardOptions ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SystemDisplayNameOrder( ABI::Windows::ApplicationModel::Contacts::ContactNameOrder* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SystemDisplayNameOrder( ABI::Windows::ApplicationModel::Contacts::ContactNameOrder value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SystemSortOrder( ABI::Windows::ApplicationModel::Contacts::ContactNameOrder* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SystemSortOrder( ABI::Windows::ApplicationModel::Contacts::ContactNameOrder value ) = 0; }; MIDL_CONST_ID IID& IID_IContactManagerStatics3 = __uuidof(IContactManagerStatics3); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics4 * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics4[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics4"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("24982272-347b-46dc-8d95-51bd41e15aaf") IContactManagerStatics4 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetForUser( ABI::Windows::System::IUser* user, ABI::Windows::ApplicationModel::Contacts::IContactManagerForUser** result ) = 0; }; MIDL_CONST_ID IID& IID_IContactManagerStatics4 = __uuidof(IContactManagerStatics4); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics5 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics5[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics5"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("f7591a87-acb7-4fad-90f2-a8ab64cdbba4") IContactManagerStatics5 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE IsShowFullContactCardSupportedAsync( __FIAsyncOperation_1_boolean** result ) = 0; virtual HRESULT STDMETHODCALLTYPE get_IncludeMiddleNameInSystemDisplayAndSort( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_IncludeMiddleNameInSystemDisplayAndSort( boolean value ) = 0; }; MIDL_CONST_ID IID& IID_IContactManagerStatics5 = __uuidof(IContactManagerStatics5); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactMatchReason * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactMatchReason * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactMatchReason[] = L"Windows.ApplicationModel.Contacts.IContactMatchReason"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("bc922504-e7d8-413e-95f4-b75c54c74077") IContactMatchReason : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Field( ABI::Windows::ApplicationModel::Contacts::ContactMatchReasonKind* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Segments( __FIVectorView_1_Windows__CData__CText__CTextSegment** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Text( HSTRING* value ) = 0; }; MIDL_CONST_ID IID& IID_IContactMatchReason = __uuidof(IContactMatchReason); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactName * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.Contact * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactName[] = L"Windows.ApplicationModel.Contacts.IContactName"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("f404e97b-9034-453c-8ebf-140a38c86f1d") IContactName : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_FirstName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_FirstName( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_LastName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_LastName( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_MiddleName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_MiddleName( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_YomiGivenName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_YomiGivenName( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_YomiFamilyName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_YomiFamilyName( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_HonorificNameSuffix( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_HonorificNameSuffix( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_HonorificNamePrefix( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_HonorificNamePrefix( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DisplayName( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_YomiDisplayName( HSTRING* value ) = 0; }; MIDL_CONST_ID IID& IID_IContactName = __uuidof(IContactName); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactName; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPanel * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPanel * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPanel[] = L"Windows.ApplicationModel.Contacts.IContactPanel"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("41bf1265-d2ee-4b97-a80a-7d8d64cca6f5") IContactPanel : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE ClosePanel(void) = 0; virtual HRESULT STDMETHODCALLTYPE get_HeaderColor( __FIReference_1_Windows__CUI__CColor** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_HeaderColor( __FIReference_1_Windows__CUI__CColor* value ) = 0; virtual HRESULT STDMETHODCALLTYPE add_LaunchFullAppRequested( __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs* handler, EventRegistrationToken* token ) = 0; virtual HRESULT STDMETHODCALLTYPE remove_LaunchFullAppRequested( EventRegistrationToken token ) = 0; virtual HRESULT STDMETHODCALLTYPE add_Closing( __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs* handler, EventRegistrationToken* token ) = 0; virtual HRESULT STDMETHODCALLTYPE remove_Closing( EventRegistrationToken token ) = 0; }; MIDL_CONST_ID IID& IID_IContactPanel = __uuidof(IContactPanel); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPanelClosingEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPanelClosingEventArgs * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPanelClosingEventArgs[] = L"Windows.ApplicationModel.Contacts.IContactPanelClosingEventArgs"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("222174d3-cf4b-46d7-b739-6edc16110bfb") IContactPanelClosingEventArgs : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetDeferral( ABI::Windows::Foundation::IDeferral** deferral ) = 0; }; MIDL_CONST_ID IID& IID_IContactPanelClosingEventArgs = __uuidof(IContactPanelClosingEventArgs); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPanelLaunchFullAppRequestedEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPanelLaunchFullAppRequestedEventArgs * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPanelLaunchFullAppRequestedEventArgs[] = L"Windows.ApplicationModel.Contacts.IContactPanelLaunchFullAppRequestedEventArgs"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("88d61c0e-23b4-4be8-8afc-072c25a4190d") IContactPanelLaunchFullAppRequestedEventArgs : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Handled( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Handled( boolean value ) = 0; }; MIDL_CONST_ID IID& IID_IContactPanelLaunchFullAppRequestedEventArgs = __uuidof(IContactPanelLaunchFullAppRequestedEventArgs); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPhone * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPhone * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPhone[] = L"Windows.ApplicationModel.Contacts.IContactPhone"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("467dab65-2712-4f52-b783-9ea8111c63cd") IContactPhone : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Number( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Number( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Kind( ABI::Windows::ApplicationModel::Contacts::ContactPhoneKind* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Kind( ABI::Windows::ApplicationModel::Contacts::ContactPhoneKind value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Description( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Description( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactPhone = __uuidof(IContactPhone); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPicker * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPicker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPicker[] = L"Windows.ApplicationModel.Contacts.IContactPicker"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("0e09fd91-42f8-4055-90a0-896f96738936") IContactPicker : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_CommitButtonText( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_CommitButtonText( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SelectionMode( ABI::Windows::ApplicationModel::Contacts::ContactSelectionMode* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SelectionMode( ABI::Windows::ApplicationModel::Contacts::ContactSelectionMode value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DesiredFields( __FIVector_1_HSTRING** value ) = 0; virtual HRESULT STDMETHODCALLTYPE PickSingleContactAsync( __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation** result ) = 0; virtual HRESULT STDMETHODCALLTYPE PickMultipleContactsAsync( __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation** result ) = 0; }; MIDL_CONST_ID IID& IID_IContactPicker = __uuidof(IContactPicker); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPicker2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPicker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPicker2[] = L"Windows.ApplicationModel.Contacts.IContactPicker2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("b35011cf-5cef-4d24-aa0c-340c5208725d") IContactPicker2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_DesiredFieldsWithContactFieldType( __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType** value ) = 0; virtual HRESULT STDMETHODCALLTYPE PickContactAsync( __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** result ) = 0; virtual HRESULT STDMETHODCALLTYPE PickContactsAsync( __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact** result ) = 0; }; MIDL_CONST_ID IID& IID_IContactPicker2 = __uuidof(IContactPicker2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPicker3 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPicker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPicker3[] = L"Windows.ApplicationModel.Contacts.IContactPicker3"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("0e723315-b243-4bed-8516-22b1a7ac0ace") IContactPicker3 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_User( ABI::Windows::System::IUser** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactPicker3 = __uuidof(IContactPicker3); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPickerStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPicker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPickerStatics[] = L"Windows.ApplicationModel.Contacts.IContactPickerStatics"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("7488c029-6a53-4258-a3e9-62dff6784b6c") IContactPickerStatics : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateForUser( ABI::Windows::System::IUser* user, ABI::Windows::ApplicationModel::Contacts::IContactPicker** result ) = 0; virtual HRESULT STDMETHODCALLTYPE IsSupportedAsync( __FIAsyncOperation_1_boolean** result ) = 0; }; MIDL_CONST_ID IID& IID_IContactPickerStatics = __uuidof(IContactPickerStatics); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactQueryOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactQueryOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactQueryOptions[] = L"Windows.ApplicationModel.Contacts.IContactQueryOptions"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("4408cc9e-7d7c-42f0-8ac7-f50733ecdbc1") IContactQueryOptions : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_TextSearch( ABI::Windows::ApplicationModel::Contacts::IContactQueryTextSearch** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_ContactListIds( __FIVector_1_HSTRING** value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_IncludeContactsFromHiddenLists( boolean* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_IncludeContactsFromHiddenLists( boolean value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DesiredFields( ABI::Windows::ApplicationModel::Contacts::ContactQueryDesiredFields* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_DesiredFields( ABI::Windows::ApplicationModel::Contacts::ContactQueryDesiredFields value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_DesiredOperations( ABI::Windows::ApplicationModel::Contacts::ContactAnnotationOperations* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_DesiredOperations( ABI::Windows::ApplicationModel::Contacts::ContactAnnotationOperations value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_AnnotationListIds( __FIVector_1_HSTRING** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactQueryOptions = __uuidof(IContactQueryOptions); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactQueryOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactQueryOptionsFactory[] = L"Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("543fba47-8ce7-46cb-9dac-9aa42a1bc8e2") IContactQueryOptionsFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateWithText( HSTRING text, ABI::Windows::ApplicationModel::Contacts::IContactQueryOptions** result ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateWithTextAndFields( HSTRING text, ABI::Windows::ApplicationModel::Contacts::ContactQuerySearchFields fields, ABI::Windows::ApplicationModel::Contacts::IContactQueryOptions** result ) = 0; }; MIDL_CONST_ID IID& IID_IContactQueryOptionsFactory = __uuidof(IContactQueryOptionsFactory); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactQueryTextSearch * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactQueryTextSearch * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactQueryTextSearch[] = L"Windows.ApplicationModel.Contacts.IContactQueryTextSearch"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("f7e3f9cb-a957-439b-a0b7-1c02a1963ff0") IContactQueryTextSearch : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Fields( ABI::Windows::ApplicationModel::Contacts::ContactQuerySearchFields* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Fields( ABI::Windows::ApplicationModel::Contacts::ContactQuerySearchFields value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Text( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Text( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_SearchScope( ABI::Windows::ApplicationModel::Contacts::ContactQuerySearchScope* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_SearchScope( ABI::Windows::ApplicationModel::Contacts::ContactQuerySearchScope value ) = 0; }; MIDL_CONST_ID IID& IID_IContactQueryTextSearch = __uuidof(IContactQueryTextSearch); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactReader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactReader * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactReader[] = L"Windows.ApplicationModel.Contacts.IContactReader"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("d397e42e-1488-42f2-bf64-253f4884bfed") IContactReader : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE ReadBatchAsync( __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch** value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetMatchingPropertiesWithMatchReason( ABI::Windows::ApplicationModel::Contacts::IContact* contact, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason** ppRetVal ) = 0; }; MIDL_CONST_ID IID& IID_IContactReader = __uuidof(IContactReader); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactSignificantOther * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactSignificantOther * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactSignificantOther[] = L"Windows.ApplicationModel.Contacts.IContactSignificantOther"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("8873b5ab-c5fb-46d8-93fe-da3ff1934054") IContactSignificantOther : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Name( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Name( HSTRING value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Description( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Description( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactSignificantOther = __uuidof(IContactSignificantOther); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactSignificantOther2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactSignificantOther * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactSignificantOther * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactSignificantOther2[] = L"Windows.ApplicationModel.Contacts.IContactSignificantOther2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("8d7bd474-3f03-45f8-ba0f-c4ed37d64219") IContactSignificantOther2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Relationship( ABI::Windows::ApplicationModel::Contacts::ContactRelationship* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Relationship( ABI::Windows::ApplicationModel::Contacts::ContactRelationship value ) = 0; }; MIDL_CONST_ID IID& IID_IContactSignificantOther2 = __uuidof(IContactSignificantOther2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactStore * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactStore[] = L"Windows.ApplicationModel.Contacts.IContactStore"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("2c220b10-3a6c-4293-b9bc-fe987f6e0d52") IContactStore : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE FindContactsAsync( __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** contacts ) = 0; virtual HRESULT STDMETHODCALLTYPE FindContactsWithSearchTextAsync( HSTRING searchText, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** contacts ) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactAsync( HSTRING contactId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contacts ) = 0; }; MIDL_CONST_ID IID& IID_IContactStore = __uuidof(IContactStore); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactStore2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactStore * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactStore2[] = L"Windows.ApplicationModel.Contacts.IContactStore2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("18ce1c22-ebd5-4bfb-b690-5f4f27c4f0e8") IContactStore2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_ChangeTracker( ABI::Windows::ApplicationModel::Contacts::IContactChangeTracker** value ) = 0; virtual HRESULT STDMETHODCALLTYPE add_ContactChanged( __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* value, EventRegistrationToken* returnValue ) = 0; virtual HRESULT STDMETHODCALLTYPE remove_ContactChanged( EventRegistrationToken value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_AggregateContactManager( ABI::Windows::ApplicationModel::Contacts::IAggregateContactManager** value ) = 0; virtual HRESULT STDMETHODCALLTYPE FindContactListsAsync( __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList** value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactListAsync( HSTRING contactListId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList** value ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateContactListAsync( HSTRING displayName, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList** value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetMeContactAsync( __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** meContact ) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactReader( ABI::Windows::ApplicationModel::Contacts::IContactReader** value ) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactReaderWithOptions( ABI::Windows::ApplicationModel::Contacts::IContactQueryOptions* options, ABI::Windows::ApplicationModel::Contacts::IContactReader** value ) = 0; virtual HRESULT STDMETHODCALLTYPE CreateContactListInAccountAsync( HSTRING displayName, HSTRING userDataAccountId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList** value ) = 0; }; MIDL_CONST_ID IID& IID_IContactStore2 = __uuidof(IContactStore2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactStore3 * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactStore3[] = L"Windows.ApplicationModel.Contacts.IContactStore3"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("cb882c6c-004e-4050-87f0-840407ee6818") IContactStore3 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetChangeTracker( HSTRING identity, ABI::Windows::ApplicationModel::Contacts::IContactChangeTracker** result ) = 0; }; MIDL_CONST_ID IID& IID_IContactStore3 = __uuidof(IContactStore3); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Interface Windows.ApplicationModel.Contacts.IContactStoreNotificationTriggerDetails * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactStoreNotificationTriggerDetails * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactStoreNotificationTriggerDetails[] = L"Windows.ApplicationModel.Contacts.IContactStoreNotificationTriggerDetails"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("abb298d6-878a-4f8b-a9ce-46bb7d1c84ce") IContactStoreNotificationTriggerDetails : public IInspectable { public: }; MIDL_CONST_ID IID& IID_IContactStoreNotificationTriggerDetails = __uuidof(IContactStoreNotificationTriggerDetails); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactWebsite * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactWebsite * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactWebsite[] = L"Windows.ApplicationModel.Contacts.IContactWebsite"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("9f130176-dc1b-4055-ad66-652f39d990e8") IContactWebsite : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_Uri( ABI::Windows::Foundation::IUriRuntimeClass** value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Uri( ABI::Windows::Foundation::IUriRuntimeClass* value ) = 0; virtual HRESULT STDMETHODCALLTYPE get_Description( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_Description( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactWebsite = __uuidof(IContactWebsite); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactWebsite2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactWebsite * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactWebsite * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactWebsite2[] = L"Windows.ApplicationModel.Contacts.IContactWebsite2"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("f87ee91e-5647-4068-bb5e-4b6f437ce308") IContactWebsite2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_RawValue( HSTRING* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_RawValue( HSTRING value ) = 0; }; MIDL_CONST_ID IID& IID_IContactWebsite2 = __uuidof(IContactWebsite2); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IFullContactCardOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.FullContactCardOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IFullContactCardOptions[] = L"Windows.ApplicationModel.Contacts.IFullContactCardOptions"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("8744436c-5cf9-4683-bdca-a1fdebf8dbce") IFullContactCardOptions : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_DesiredRemainingView( ABI::Windows::UI::ViewManagement::ViewSizePreference* value ) = 0; virtual HRESULT STDMETHODCALLTYPE put_DesiredRemainingView( ABI::Windows::UI::ViewManagement::ViewSizePreference value ) = 0; }; MIDL_CONST_ID IID& IID_IFullContactCardOptions = __uuidof(IFullContactCardOptions); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IKnownContactFieldStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.KnownContactField * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IKnownContactFieldStatics[] = L"Windows.ApplicationModel.Contacts.IKnownContactFieldStatics"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("2e0e1b12-d627-4fca-bad4-1faf168c7d14") #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 IKnownContactFieldStatics : public IInspectable { public: #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 virtual HRESULT STDMETHODCALLTYPE get_Email( HSTRING* value ) = 0; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 virtual HRESULT STDMETHODCALLTYPE get_PhoneNumber( HSTRING* value ) = 0; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 virtual HRESULT STDMETHODCALLTYPE get_Location( HSTRING* value ) = 0; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 virtual HRESULT STDMETHODCALLTYPE get_InstantMessage( HSTRING* value ) = 0; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 virtual HRESULT STDMETHODCALLTYPE ConvertNameToType( HSTRING name, ABI::Windows::ApplicationModel::Contacts::ContactFieldType* type ) = 0; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 virtual HRESULT STDMETHODCALLTYPE ConvertTypeToName( ABI::Windows::ApplicationModel::Contacts::ContactFieldType type, HSTRING* name ) = 0; }; MIDL_CONST_ID IID& IID_IKnownContactFieldStatics = __uuidof(IKnownContactFieldStatics); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IPinnedContactIdsQueryResult * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.PinnedContactIdsQueryResult * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IPinnedContactIdsQueryResult[] = L"Windows.ApplicationModel.Contacts.IPinnedContactIdsQueryResult"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("7d9b2552-1579-4ddc-871f-a30a3aea9ba1") IPinnedContactIdsQueryResult : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_ContactIds( __FIVector_1_HSTRING** value ) = 0; }; MIDL_CONST_ID IID& IID_IPinnedContactIdsQueryResult = __uuidof(IPinnedContactIdsQueryResult); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IPinnedContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.PinnedContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IPinnedContactManager[] = L"Windows.ApplicationModel.Contacts.IPinnedContactManager"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("fcbc740c-e1d6-45c3-b8b6-a35604e167a0") IPinnedContactManager : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE get_User( ABI::Windows::System::IUser** user ) = 0; virtual HRESULT STDMETHODCALLTYPE IsPinSurfaceSupported( ABI::Windows::ApplicationModel::Contacts::PinnedContactSurface surface, boolean* result ) = 0; virtual HRESULT STDMETHODCALLTYPE IsContactPinned( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::ApplicationModel::Contacts::PinnedContactSurface surface, boolean* result ) = 0; virtual HRESULT STDMETHODCALLTYPE RequestPinContactAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::ApplicationModel::Contacts::PinnedContactSurface surface, __FIAsyncOperation_1_boolean** operation ) = 0; virtual HRESULT STDMETHODCALLTYPE RequestPinContactsAsync( __FIIterable_1_Windows__CApplicationModel__CContacts__CContact* contacts, ABI::Windows::ApplicationModel::Contacts::PinnedContactSurface surface, __FIAsyncOperation_1_boolean** operation ) = 0; virtual HRESULT STDMETHODCALLTYPE RequestUnpinContactAsync( ABI::Windows::ApplicationModel::Contacts::IContact* contact, ABI::Windows::ApplicationModel::Contacts::PinnedContactSurface surface, __FIAsyncOperation_1_boolean** operation ) = 0; virtual HRESULT STDMETHODCALLTYPE SignalContactActivity( ABI::Windows::ApplicationModel::Contacts::IContact* contact ) = 0; virtual HRESULT STDMETHODCALLTYPE GetPinnedContactIdsAsync( __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult** operation ) = 0; }; MIDL_CONST_ID IID& IID_IPinnedContactManager = __uuidof(IPinnedContactManager); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IPinnedContactManagerStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.PinnedContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IPinnedContactManagerStatics[] = L"Windows.ApplicationModel.Contacts.IPinnedContactManagerStatics"; namespace ABI { namespace Windows { namespace ApplicationModel { namespace Contacts { MIDL_INTERFACE("f65ccc7e-fdf9-486a-ace9-bc311d0ae7f0") IPinnedContactManagerStatics : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetDefault( ABI::Windows::ApplicationModel::Contacts::IPinnedContactManager** result ) = 0; virtual HRESULT STDMETHODCALLTYPE GetForUser( ABI::Windows::System::IUser* user, ABI::Windows::ApplicationModel::Contacts::IPinnedContactManager** result ) = 0; virtual HRESULT STDMETHODCALLTYPE IsSupported( boolean* result ) = 0; }; MIDL_CONST_ID IID& IID_IPinnedContactManagerStatics = __uuidof(IPinnedContactManagerStatics); } /* Contacts */ } /* ApplicationModel */ } /* Windows */ } /* ABI */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.AggregateContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IAggregateContactManager ** Default Interface ** * Windows.ApplicationModel.Contacts.IAggregateContactManager2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_AggregateContactManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_AggregateContactManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_AggregateContactManager[] = L"Windows.ApplicationModel.Contacts.AggregateContactManager"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.Contact * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContact ** Default Interface ** * Windows.ApplicationModel.Contacts.IContact2 * Windows.ApplicationModel.Contacts.IContactName * Windows.ApplicationModel.Contacts.IContact3 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_Contact_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_Contact_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_Contact[] = L"Windows.ApplicationModel.Contacts.Contact"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactAddress * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactAddress ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAddress_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAddress_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactAddress[] = L"Windows.ApplicationModel.Contacts.ContactAddress"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactAnnotation * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactAnnotation ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactAnnotation2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotation_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotation_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactAnnotation[] = L"Windows.ApplicationModel.Contacts.ContactAnnotation"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactAnnotationList * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactAnnotationList ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotationList_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotationList_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactAnnotationList[] = L"Windows.ApplicationModel.Contacts.ContactAnnotationList"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactAnnotationStore * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactAnnotationStore ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactAnnotationStore2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotationStore_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotationStore_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactAnnotationStore[] = L"Windows.ApplicationModel.Contacts.ContactAnnotationStore"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactBatch * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactBatch ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactBatch_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactBatch_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactBatch[] = L"Windows.ApplicationModel.Contacts.ContactBatch"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactCardDelayedDataLoader ** Default Interface ** * Windows.Foundation.IClosable * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactCardDelayedDataLoader_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactCardDelayedDataLoader_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactCardDelayedDataLoader[] = L"Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactCardOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactCardOptions ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactCardOptions2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactCardOptions_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactCardOptions_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactCardOptions[] = L"Windows.ApplicationModel.Contacts.ContactCardOptions"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChange * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChange ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChange_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChange_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChange[] = L"Windows.ApplicationModel.Contacts.ContactChange"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChangeReader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChangeReader ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangeReader_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangeReader_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChangeReader[] = L"Windows.ApplicationModel.Contacts.ContactChangeReader"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChangeTracker * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChangeTracker ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactChangeTracker2 * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangeTracker_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangeTracker_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChangeTracker[] = L"Windows.ApplicationModel.Contacts.ContactChangeTracker"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChangedDeferral * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChangedDeferral ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangedDeferral_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangedDeferral_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChangedDeferral[] = L"Windows.ApplicationModel.Contacts.ContactChangedDeferral"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChangedEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChangedEventArgs ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangedEventArgs_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangedEventArgs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChangedEventArgs[] = L"Windows.ApplicationModel.Contacts.ContactChangedEventArgs"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactConnectedServiceAccount ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactConnectedServiceAccount_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactConnectedServiceAccount_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactConnectedServiceAccount[] = L"Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactDate * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactDate ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactDate_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactDate_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactDate[] = L"Windows.ApplicationModel.Contacts.ContactDate"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactEmail * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactEmail ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactEmail_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactEmail_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactEmail[] = L"Windows.ApplicationModel.Contacts.ContactEmail"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via the Windows.ApplicationModel.Contacts.IContactFieldFactory interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactField ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactField_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactField_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactField[] = L"Windows.ApplicationModel.Contacts.ContactField"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactFieldFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactFieldFactory ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactLocationFieldFactory * Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactFieldFactory_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactFieldFactory_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactFieldFactory[] = L"Windows.ApplicationModel.Contacts.ContactFieldFactory"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactGroup * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactGroup ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactGroup_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactGroup_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactGroup[] = L"Windows.ApplicationModel.Contacts.ContactGroup"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.ContactInformation * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactInformation ** Default Interface ** * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactInformation_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactInformation_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactInformation[] = L"Windows.ApplicationModel.Contacts.ContactInformation"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactInstantMessageField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via the Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactInstantMessageField ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactField * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactInstantMessageField_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactInstantMessageField_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactInstantMessageField[] = L"Windows.ApplicationModel.Contacts.ContactInstantMessageField"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactJobInfo * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactJobInfo ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactJobInfo_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactJobInfo_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactJobInfo[] = L"Windows.ApplicationModel.Contacts.ContactJobInfo"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactLaunchActionVerbsStatics interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactLaunchActionVerbs_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactLaunchActionVerbs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactLaunchActionVerbs[] = L"Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactList * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactList ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactList2 * Windows.ApplicationModel.Contacts.IContactList3 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactList_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactList_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactList[] = L"Windows.ApplicationModel.Contacts.ContactList"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactListLimitedWriteOperations ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListLimitedWriteOperations_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListLimitedWriteOperations_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactListLimitedWriteOperations[] = L"Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Class Windows.ApplicationModel.Contacts.ContactListSyncConstraints * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactListSyncConstraints ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListSyncConstraints_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListSyncConstraints_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactListSyncConstraints[] = L"Windows.ApplicationModel.Contacts.ContactListSyncConstraints"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Class Windows.ApplicationModel.Contacts.ContactListSyncManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactListSyncManager ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactListSyncManager2 * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListSyncManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListSyncManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactListSyncManager[] = L"Windows.ApplicationModel.Contacts.ContactListSyncManager"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactLocationField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via the Windows.ApplicationModel.Contacts.IContactLocationFieldFactory interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactLocationField ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactField * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactLocationField_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactLocationField_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactLocationField[] = L"Windows.ApplicationModel.Contacts.ContactLocationField"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics5 interface starting with version 4.0 of the Windows.Foundation.UniversalApiContract API contract * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics4 interface starting with version 3.0 of the Windows.Foundation.UniversalApiContract API contract * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics3 interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics2 interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactManager[] = L"Windows.ApplicationModel.Contacts.ContactManager"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactManagerForUser * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactManagerForUser ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactManagerForUser2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactManagerForUser_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactManagerForUser_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactManagerForUser[] = L"Windows.ApplicationModel.Contacts.ContactManagerForUser"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Class Windows.ApplicationModel.Contacts.ContactMatchReason * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactMatchReason ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactMatchReason_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactMatchReason_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactMatchReason[] = L"Windows.ApplicationModel.Contacts.ContactMatchReason"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactPanel * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPanel ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanel_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanel_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPanel[] = L"Windows.ApplicationModel.Contacts.ContactPanel"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.ContactPanelClosingEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPanelClosingEventArgs ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanelClosingEventArgs_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanelClosingEventArgs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPanelClosingEventArgs[] = L"Windows.ApplicationModel.Contacts.ContactPanelClosingEventArgs"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.ContactPanelLaunchFullAppRequestedEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPanelLaunchFullAppRequestedEventArgs ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanelLaunchFullAppRequestedEventArgs_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanelLaunchFullAppRequestedEventArgs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPanelLaunchFullAppRequestedEventArgs[] = L"Windows.ApplicationModel.Contacts.ContactPanelLaunchFullAppRequestedEventArgs"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.ContactPhone * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPhone ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPhone_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPhone_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPhone[] = L"Windows.ApplicationModel.Contacts.ContactPhone"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactPicker * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactPickerStatics interface starting with version 4.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPicker ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactPicker2 * Windows.ApplicationModel.Contacts.IContactPicker3 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPicker_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPicker_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPicker[] = L"Windows.ApplicationModel.Contacts.ContactPicker"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactQueryOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via the Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactQueryOptions ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactQueryOptions_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactQueryOptions_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactQueryOptions[] = L"Windows.ApplicationModel.Contacts.ContactQueryOptions"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactQueryTextSearch * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactQueryTextSearch ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactQueryTextSearch_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactQueryTextSearch_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactQueryTextSearch[] = L"Windows.ApplicationModel.Contacts.ContactQueryTextSearch"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactReader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactReader ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactReader_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactReader_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactReader[] = L"Windows.ApplicationModel.Contacts.ContactReader"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactSignificantOther * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactSignificantOther ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactSignificantOther2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactSignificantOther_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactSignificantOther_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactSignificantOther[] = L"Windows.ApplicationModel.Contacts.ContactSignificantOther"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactStore * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactStore ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactStore2 * Windows.ApplicationModel.Contacts.IContactStore3 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactStore_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactStore_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactStore[] = L"Windows.ApplicationModel.Contacts.ContactStore"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactStoreNotificationTriggerDetails * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactStoreNotificationTriggerDetails ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactStoreNotificationTriggerDetails_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactStoreNotificationTriggerDetails_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactStoreNotificationTriggerDetails[] = L"Windows.ApplicationModel.Contacts.ContactStoreNotificationTriggerDetails"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactWebsite * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactWebsite ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactWebsite2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactWebsite_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactWebsite_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactWebsite[] = L"Windows.ApplicationModel.Contacts.ContactWebsite"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.FullContactCardOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IFullContactCardOptions ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_FullContactCardOptions_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_FullContactCardOptions_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_FullContactCardOptions[] = L"Windows.ApplicationModel.Contacts.FullContactCardOptions"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.KnownContactField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IKnownContactFieldStatics interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_KnownContactField_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_KnownContactField_DEFINED #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("KnownContactField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_KnownContactField[] = L"Windows.ApplicationModel.Contacts.KnownContactField"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.PinnedContactIdsQueryResult * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IPinnedContactIdsQueryResult ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_PinnedContactIdsQueryResult_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_PinnedContactIdsQueryResult_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_PinnedContactIdsQueryResult[] = L"Windows.ApplicationModel.Contacts.PinnedContactIdsQueryResult"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.PinnedContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IPinnedContactManagerStatics interface starting with version 4.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IPinnedContactManager ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_PinnedContactManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_PinnedContactManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_PinnedContactManager[] = L"Windows.ApplicationModel.Contacts.PinnedContactManager"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #else // !defined(__cplusplus) /* Forward Declarations */ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2 __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContact __x_ABI_CWindows_CApplicationModel_CContacts_CIContact; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3 __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2 __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics; #endif // ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_FWD_DEFINED__ // Parameterized interface forward declarations (C) // Collection interface definitions typedef interface __FIAsyncOperationCompletedHandler_1_boolean __FIAsyncOperationCompletedHandler_1_boolean; #if !defined(____FIAsyncOperation_1_boolean_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_boolean_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_boolean __FIAsyncOperation_1_boolean; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_boolean; typedef struct __FIAsyncOperation_1_booleanVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_boolean* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_boolean* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_boolean* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_boolean* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_boolean* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_boolean* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_boolean* This, __FIAsyncOperationCompletedHandler_1_boolean* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_boolean* This, __FIAsyncOperationCompletedHandler_1_boolean** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_boolean* This, boolean* result); END_INTERFACE } __FIAsyncOperation_1_booleanVtbl; interface __FIAsyncOperation_1_boolean { CONST_VTBL struct __FIAsyncOperation_1_booleanVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_boolean_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_boolean_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_boolean_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_boolean_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_boolean_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_boolean_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_boolean_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_boolean_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_boolean_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_boolean_INTERFACE_DEFINED__ #if !defined(____FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_boolean __FIAsyncOperationCompletedHandler_1_boolean; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_boolean; typedef struct __FIAsyncOperationCompletedHandler_1_booleanVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_boolean* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_boolean* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_boolean* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_boolean* This, __FIAsyncOperation_1_boolean* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_booleanVtbl; interface __FIAsyncOperationCompletedHandler_1_boolean { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_booleanVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_boolean_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_boolean_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_boolean_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_boolean_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_boolean_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStoreVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStoreVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStoreVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStoreVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStoreVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStoreVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatchVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatchVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatchVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatchVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatchVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatchVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactBatch_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactListVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactListVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStoreVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStoreVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStoreVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStoreVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStoreVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStoreVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CContactStore_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult; typedef struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResultVtbl; interface __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult { CONST_VTBL struct __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResultVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResultVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResultVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____FIIterator_1_HSTRING_INTERFACE_DEFINED__) #define ____FIIterator_1_HSTRING_INTERFACE_DEFINED__ typedef interface __FIIterator_1_HSTRING __FIIterator_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_HSTRING; typedef struct __FIIterator_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_HSTRING* This, HSTRING* result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_HSTRING* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_HSTRING* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_HSTRING* This, UINT32 itemsLength, HSTRING* items, UINT32* result); END_INTERFACE } __FIIterator_1_HSTRINGVtbl; interface __FIIterator_1_HSTRING { CONST_VTBL struct __FIIterator_1_HSTRINGVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_HSTRING_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_HSTRING_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_HSTRING_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_HSTRING_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_HSTRING_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_HSTRING_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_HSTRING_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_HSTRING_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_HSTRING_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_HSTRING_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_HSTRING_INTERFACE_DEFINED__ #if !defined(____FIIterable_1_HSTRING_INTERFACE_DEFINED__) #define ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ typedef interface __FIIterable_1_HSTRING __FIIterable_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_HSTRING; typedef struct __FIIterable_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_HSTRING* This, __FIIterator_1_HSTRING** result); END_INTERFACE } __FIIterable_1_HSTRINGVtbl; interface __FIIterable_1_HSTRING { CONST_VTBL struct __FIIterable_1_HSTRINGVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_HSTRING_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_HSTRING_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_HSTRING_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_HSTRING_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_HSTRING_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_HSTRING_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_HSTRING_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_HSTRING_INTERFACE_DEFINED__ #if !defined(____FIVectorView_1_HSTRING_INTERFACE_DEFINED__) #define ____FIVectorView_1_HSTRING_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_HSTRING __FIVectorView_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_HSTRING; typedef struct __FIVectorView_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_HSTRING* This, UINT32 index, HSTRING* result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_HSTRING* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_HSTRING* This, HSTRING value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_HSTRING* This, UINT32 startIndex, UINT32 itemsLength, HSTRING* items, UINT32* result); END_INTERFACE } __FIVectorView_1_HSTRINGVtbl; interface __FIVectorView_1_HSTRING { CONST_VTBL struct __FIVectorView_1_HSTRINGVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_HSTRING_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_HSTRING_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_HSTRING_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_HSTRING_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_HSTRING_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_HSTRING_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_HSTRING_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_HSTRING_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_HSTRING_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_HSTRING_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_HSTRING_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING; #if !defined(____FIAsyncOperation_1___FIVectorView_1_HSTRING_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1___FIVectorView_1_HSTRING_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_HSTRING __FIAsyncOperation_1___FIVectorView_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_HSTRING; typedef struct __FIAsyncOperation_1___FIVectorView_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1___FIVectorView_1_HSTRING* This, __FIVectorView_1_HSTRING** result); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_HSTRINGVtbl; interface __FIAsyncOperation_1___FIVectorView_1_HSTRING { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_HSTRINGVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1___FIVectorView_1_HSTRING_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1___FIVectorView_1_HSTRING_INTERFACE_DEFINED__ #if !defined(____FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING; typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING* This, __FIAsyncOperation_1___FIVectorView_1_HSTRING* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRINGVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRINGVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_HSTRING_INTERFACE_DEFINED__ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContact __FIIterator_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContact_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContact __FIIterable_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContact* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContact* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContact* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContact* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContact** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContact_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContact_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContact_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContact_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** result); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotation** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation; typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** result); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation; typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** result); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList; typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactChange** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange; typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange** result); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange; typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChangeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInformation** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation; typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation** result); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation; typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactList; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactList* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactListVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactList; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactList* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactList** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactListVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList; typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList** result); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList; typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContact __FIVector_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContact_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef interface __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContact** result); END_INTERFACE } __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact; typedef struct __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* This, __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ #define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType; #endif // ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType; typedef struct __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentTypeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamWithContentType** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentTypeVtbl; interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType { CONST_VTBL struct __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentTypeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentTypeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* This, __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentTypeVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentTypeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__ #define ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference; #endif // ____x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_INTERFACE_DEFINED__) #define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_INTERFACE_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference; typedef struct __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReferenceVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Completed)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* handler); HRESULT (STDMETHODCALLTYPE* get_Completed)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** result); HRESULT (STDMETHODCALLTYPE* GetResults)(__FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference** result); END_INTERFACE } __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReferenceVtbl; interface __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference { CONST_VTBL struct __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReferenceVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_put_Completed(This, handler) \ ((This)->lpVtbl->put_Completed(This, handler)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_get_Completed(This, result) \ ((This)->lpVtbl->get_Completed(This, result)) #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_GetResults(This, result) \ ((This)->lpVtbl->GetResults(This, result)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_INTERFACE_DEFINED__) #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_INTERFACE_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference; typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReferenceVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This); ULONG (STDMETHODCALLTYPE* Release)(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* This, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference* asyncInfo, AsyncStatus asyncStatus); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReferenceVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReferenceVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_Invoke(This, asyncInfo, asyncStatus) \ ((This)->lpVtbl->Invoke(This, asyncInfo, asyncStatus)) #endif /* COBJMACROS */ #endif // ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CRandomAccessStreamReference_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactAddress** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDateVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDateVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDateVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDateVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactDate** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDateVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDateVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactEmail** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactField; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactField* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactField; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactField* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactField** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 itemsLength, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactFieldType** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactJobInfo** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactLocationField** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactMatchReason** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactPhone** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactSignificantOther** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CContactWebsite** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField; typedef struct __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl; interface __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField { CONST_VTBL struct __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField; typedef struct __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField* This, __FIIterator_1_Windows__CApplicationModel__CContacts__CIContactField** result); END_INTERFACE } __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl; interface __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField { CONST_VTBL struct __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 typedef struct __x_ABI_CWindows_CData_CText_CTextSegment __x_ABI_CWindows_CData_CText_CTextSegment; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterator_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__) #define ____FIIterator_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__ typedef interface __FIIterator_1_Windows__CData__CText__CTextSegment __FIIterator_1_Windows__CData__CText__CTextSegment; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterator_1_Windows__CData__CText__CTextSegment; typedef struct __FIIterator_1_Windows__CData__CText__CTextSegmentVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterator_1_Windows__CData__CText__CTextSegment* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterator_1_Windows__CData__CText__CTextSegment* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterator_1_Windows__CData__CText__CTextSegment* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterator_1_Windows__CData__CText__CTextSegment* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterator_1_Windows__CData__CText__CTextSegment* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterator_1_Windows__CData__CText__CTextSegment* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Current)(__FIIterator_1_Windows__CData__CText__CTextSegment* This, struct __x_ABI_CWindows_CData_CText_CTextSegment* result); HRESULT (STDMETHODCALLTYPE* get_HasCurrent)(__FIIterator_1_Windows__CData__CText__CTextSegment* This, boolean* result); HRESULT (STDMETHODCALLTYPE* MoveNext)(__FIIterator_1_Windows__CData__CText__CTextSegment* This, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIIterator_1_Windows__CData__CText__CTextSegment* This, UINT32 itemsLength, struct __x_ABI_CWindows_CData_CText_CTextSegment* items, UINT32* result); END_INTERFACE } __FIIterator_1_Windows__CData__CText__CTextSegmentVtbl; interface __FIIterator_1_Windows__CData__CText__CTextSegment { CONST_VTBL struct __FIIterator_1_Windows__CData__CText__CTextSegmentVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CData__CText__CTextSegment_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_get_Current(This, result) \ ((This)->lpVtbl->get_Current(This, result)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_get_HasCurrent(This, result) \ ((This)->lpVtbl->get_HasCurrent(This, result)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_MoveNext(This, result) \ ((This)->lpVtbl->MoveNext(This, result)) #define __FIIterator_1_Windows__CData__CText__CTextSegment_GetMany(This, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIIterator_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIIterable_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__) #define ____FIIterable_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__ typedef interface __FIIterable_1_Windows__CData__CText__CTextSegment __FIIterable_1_Windows__CData__CText__CTextSegment; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIIterable_1_Windows__CData__CText__CTextSegment; typedef struct __FIIterable_1_Windows__CData__CText__CTextSegmentVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIIterable_1_Windows__CData__CText__CTextSegment* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIIterable_1_Windows__CData__CText__CTextSegment* This); ULONG (STDMETHODCALLTYPE* Release)(__FIIterable_1_Windows__CData__CText__CTextSegment* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIIterable_1_Windows__CData__CText__CTextSegment* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIIterable_1_Windows__CData__CText__CTextSegment* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIIterable_1_Windows__CData__CText__CTextSegment* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* First)(__FIIterable_1_Windows__CData__CText__CTextSegment* This, __FIIterator_1_Windows__CData__CText__CTextSegment** result); END_INTERFACE } __FIIterable_1_Windows__CData__CText__CTextSegmentVtbl; interface __FIIterable_1_Windows__CData__CText__CTextSegment { CONST_VTBL struct __FIIterable_1_Windows__CData__CText__CTextSegmentVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CData__CText__CTextSegment_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIIterable_1_Windows__CData__CText__CTextSegment_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIIterable_1_Windows__CData__CText__CTextSegment_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIIterable_1_Windows__CData__CText__CTextSegment_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIIterable_1_Windows__CData__CText__CTextSegment_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIIterable_1_Windows__CData__CText__CTextSegment_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIIterable_1_Windows__CData__CText__CTextSegment_First(This, result) \ ((This)->lpVtbl->First(This, result)) #endif /* COBJMACROS */ #endif // ____FIIterable_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDateVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDateVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDateVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 index, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 startIndex, UINT32 itemsLength, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReasonVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField; typedef struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl; interface __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField { CONST_VTBL struct __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVectorView_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__) #define ____FIVectorView_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__ typedef interface __FIVectorView_1_Windows__CData__CText__CTextSegment __FIVectorView_1_Windows__CData__CText__CTextSegment; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVectorView_1_Windows__CData__CText__CTextSegment; typedef struct __FIVectorView_1_Windows__CData__CText__CTextSegmentVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This, UINT32 index, struct __x_ABI_CWindows_CData_CText_CTextSegment* result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This, struct __x_ABI_CWindows_CData_CText_CTextSegment value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVectorView_1_Windows__CData__CText__CTextSegment* This, UINT32 startIndex, UINT32 itemsLength, struct __x_ABI_CWindows_CData_CText_CTextSegment* items, UINT32* result); END_INTERFACE } __FIVectorView_1_Windows__CData__CText__CTextSegmentVtbl; interface __FIVectorView_1_Windows__CData__CText__CTextSegment { CONST_VTBL struct __FIVectorView_1_Windows__CData__CText__CTextSegmentVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CData__CText__CTextSegment_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVectorView_1_Windows__CData__CText__CTextSegment_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #endif /* COBJMACROS */ #endif // ____FIVectorView_1_Windows__CData__CText__CTextSegment_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_HSTRING_INTERFACE_DEFINED__) #define ____FIVector_1_HSTRING_INTERFACE_DEFINED__ typedef interface __FIVector_1_HSTRING __FIVector_1_HSTRING; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_HSTRING; typedef struct __FIVector_1_HSTRINGVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_HSTRING* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_HSTRING* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_HSTRING* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_HSTRING* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_HSTRING* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_HSTRING* This, UINT32 index, HSTRING* result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_HSTRING* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_HSTRING* This, __FIVectorView_1_HSTRING** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_HSTRING* This, HSTRING value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_HSTRING* This, UINT32 index, HSTRING value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_HSTRING* This, UINT32 index, HSTRING value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_HSTRING* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_HSTRING* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_HSTRING* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_HSTRING* This, UINT32 startIndex, UINT32 itemsLength, HSTRING* items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_HSTRING* This, UINT32 itemsLength, HSTRING* items); END_INTERFACE } __FIVector_1_HSTRINGVtbl; interface __FIVector_1_HSTRING { CONST_VTBL struct __FIVector_1_HSTRINGVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_HSTRING_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_HSTRING_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_HSTRING_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_HSTRING_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_HSTRING_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_HSTRING_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_HSTRING_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_HSTRING_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_HSTRING_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_HSTRING_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_HSTRING_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_HSTRING_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_HSTRING_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_HSTRING_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_HSTRING_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_HSTRING_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_HSTRING_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_HSTRING_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_HSTRING_INTERFACE_DEFINED__ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAddress** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddressVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccountVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactDate; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactDateVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactDate** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactDate* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactDateVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactDateVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactDate_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactEmail** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmailVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 index, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactFieldType** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 index, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 index, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 startIndex, UINT32 itemsLength, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType* This, UINT32 itemsLength, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldTypeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactJobInfo** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfoVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactPhone** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhoneVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactSignificantOther** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOtherVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactWebsite** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsiteVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__) #define ____FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__ typedef interface __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIVector_1_Windows__CApplicationModel__CContacts__CIContactField; typedef struct __FIVector_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This); ULONG (STDMETHODCALLTYPE* Release)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** result); HRESULT (STDMETHODCALLTYPE* get_Size)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32* result); HRESULT (STDMETHODCALLTYPE* GetView)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CIContactField** result); HRESULT (STDMETHODCALLTYPE* IndexOf)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* value, UINT32* index, boolean* result); HRESULT (STDMETHODCALLTYPE* SetAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* value); HRESULT (STDMETHODCALLTYPE* InsertAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 index, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* value); HRESULT (STDMETHODCALLTYPE* RemoveAt)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 index); HRESULT (STDMETHODCALLTYPE* Append)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* value); HRESULT (STDMETHODCALLTYPE* RemoveAtEnd)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This); HRESULT (STDMETHODCALLTYPE* Clear)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This); HRESULT (STDMETHODCALLTYPE* GetMany)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 startIndex, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** items, UINT32* result); HRESULT (STDMETHODCALLTYPE* ReplaceAll)(__FIVector_1_Windows__CApplicationModel__CContacts__CIContactField* This, UINT32 itemsLength, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** items); END_INTERFACE } __FIVector_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl; interface __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField { CONST_VTBL struct __FIVector_1_Windows__CApplicationModel__CContacts__CIContactFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_GetAt(This, index, result) \ ((This)->lpVtbl->GetAt(This, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_get_Size(This, result) \ ((This)->lpVtbl->get_Size(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_GetView(This, result) \ ((This)->lpVtbl->GetView(This, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_IndexOf(This, value, index, result) \ ((This)->lpVtbl->IndexOf(This, value, index, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_SetAt(This, index, value) \ ((This)->lpVtbl->SetAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_InsertAt(This, index, value) \ ((This)->lpVtbl->InsertAt(This, index, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_RemoveAt(This, index) \ ((This)->lpVtbl->RemoveAt(This, index)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_Append(This, value) \ ((This)->lpVtbl->Append(This, value)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_RemoveAtEnd(This) \ ((This)->lpVtbl->RemoveAtEnd(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_Clear(This) \ ((This)->lpVtbl->Clear(This)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_GetMany(This, startIndex, itemsLength, items, result) \ ((This)->lpVtbl->GetMany(This, startIndex, itemsLength, items, result)) #define __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_ReplaceAll(This, itemsLength, items) \ ((This)->lpVtbl->ReplaceAll(This, itemsLength, items)) #endif /* COBJMACROS */ #endif // ____FIVector_1_Windows__CApplicationModel__CContacts__CIContactField_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIReference_1_int_INTERFACE_DEFINED__) #define ____FIReference_1_int_INTERFACE_DEFINED__ typedef interface __FIReference_1_int __FIReference_1_int; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIReference_1_int; typedef struct __FIReference_1_intVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIReference_1_int* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIReference_1_int* This); ULONG (STDMETHODCALLTYPE* Release)(__FIReference_1_int* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIReference_1_int* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIReference_1_int* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIReference_1_int* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Value)(__FIReference_1_int* This, INT32* result); END_INTERFACE } __FIReference_1_intVtbl; interface __FIReference_1_int { CONST_VTBL struct __FIReference_1_intVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIReference_1_int_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIReference_1_int_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIReference_1_int_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIReference_1_int_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIReference_1_int_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIReference_1_int_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIReference_1_int_get_Value(This, result) \ ((This)->lpVtbl->get_Value(This, result)) #endif /* COBJMACROS */ #endif // ____FIReference_1_int_INTERFACE_DEFINED__ #if !defined(____FIReference_1_UINT32_INTERFACE_DEFINED__) #define ____FIReference_1_UINT32_INTERFACE_DEFINED__ typedef interface __FIReference_1_UINT32 __FIReference_1_UINT32; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIReference_1_UINT32; typedef struct __FIReference_1_UINT32Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIReference_1_UINT32* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIReference_1_UINT32* This); ULONG (STDMETHODCALLTYPE* Release)(__FIReference_1_UINT32* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIReference_1_UINT32* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIReference_1_UINT32* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIReference_1_UINT32* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Value)(__FIReference_1_UINT32* This, UINT32* result); END_INTERFACE } __FIReference_1_UINT32Vtbl; interface __FIReference_1_UINT32 { CONST_VTBL struct __FIReference_1_UINT32Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIReference_1_UINT32_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIReference_1_UINT32_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIReference_1_UINT32_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIReference_1_UINT32_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIReference_1_UINT32_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIReference_1_UINT32_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIReference_1_UINT32_get_Value(This, result) \ ((This)->lpVtbl->get_Value(This, result)) #endif /* COBJMACROS */ #endif // ____FIReference_1_UINT32_INTERFACE_DEFINED__ typedef struct __x_ABI_CWindows_CUI_CColor __x_ABI_CWindows_CUI_CColor; #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FIReference_1_Windows__CUI__CColor_INTERFACE_DEFINED__) #define ____FIReference_1_Windows__CUI__CColor_INTERFACE_DEFINED__ typedef interface __FIReference_1_Windows__CUI__CColor __FIReference_1_Windows__CUI__CColor; // Declare the parameterized interface IID. EXTERN_C const IID IID___FIReference_1_Windows__CUI__CColor; typedef struct __FIReference_1_Windows__CUI__CColorVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FIReference_1_Windows__CUI__CColor* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FIReference_1_Windows__CUI__CColor* This); ULONG (STDMETHODCALLTYPE* Release)(__FIReference_1_Windows__CUI__CColor* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__FIReference_1_Windows__CUI__CColor* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__FIReference_1_Windows__CUI__CColor* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__FIReference_1_Windows__CUI__CColor* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Value)(__FIReference_1_Windows__CUI__CColor* This, struct __x_ABI_CWindows_CUI_CColor* result); END_INTERFACE } __FIReference_1_Windows__CUI__CColorVtbl; interface __FIReference_1_Windows__CUI__CColor { CONST_VTBL struct __FIReference_1_Windows__CUI__CColorVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FIReference_1_Windows__CUI__CColor_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FIReference_1_Windows__CUI__CColor_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FIReference_1_Windows__CUI__CColor_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FIReference_1_Windows__CUI__CColor_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __FIReference_1_Windows__CUI__CColor_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __FIReference_1_Windows__CUI__CColor_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __FIReference_1_Windows__CUI__CColor_get_Value(This, result) \ ((This)->lpVtbl->get_Value(This, result)) #endif /* COBJMACROS */ #endif // ____FIReference_1_Windows__CUI__CColor_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_INTERFACE_DEFINED__) #define ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_INTERFACE_DEFINED__ typedef interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs; typedef struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* sender, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* args); END_INTERFACE } __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgsVtbl; interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs { CONST_VTBL struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_Invoke(This, sender, args) \ ((This)->lpVtbl->Invoke(This, sender, args)) #endif /* COBJMACROS */ #endif // ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_INTERFACE_DEFINED__) #define ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_INTERFACE_DEFINED__ typedef interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable; // Declare the parameterized interface IID. EXTERN_C const IID IID___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable; typedef struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectableVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable* This); ULONG (STDMETHODCALLTYPE* Release)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* sender, IInspectable* args); END_INTERFACE } __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectableVtbl; interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable { CONST_VTBL struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectableVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_Invoke(This, sender, args) \ ((This)->lpVtbl->Invoke(This, sender, args)) #endif /* COBJMACROS */ #endif // ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_INTERFACE_DEFINED__) #define ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_INTERFACE_DEFINED__ typedef interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs; typedef struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* sender, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs* args); END_INTERFACE } __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgsVtbl; interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs { CONST_VTBL struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_Invoke(This, sender, args) \ ((This)->lpVtbl->Invoke(This, sender, args)) #endif /* COBJMACROS */ #endif // ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__) #define ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__ typedef interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs; typedef struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* sender, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* args); END_INTERFACE } __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgsVtbl; interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs { CONST_VTBL struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_Invoke(This, sender, args) \ ((This)->lpVtbl->Invoke(This, sender, args)) #endif /* COBJMACROS */ #endif // ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_INTERFACE_DEFINED__) #define ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_INTERFACE_DEFINED__ typedef interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs; // Declare the parameterized interface IID. EXTERN_C const IID IID___FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs; typedef struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* This); HRESULT (STDMETHODCALLTYPE* Invoke)(__FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* sender, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* args); END_INTERFACE } __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgsVtbl; interface __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs { CONST_VTBL struct __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_Release(This) \ ((This)->lpVtbl->Release(This)) #define __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_Invoke(This, sender, args) \ ((This)->lpVtbl->Invoke(This, sender, args)) #endif /* COBJMACROS */ #endif // ____FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs_INTERFACE_DEFINED__ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet; #endif // ____x_ABI_CWindows_CFoundation_CCollections_CIPropertySet_FWD_DEFINED__ typedef struct __x_ABI_CWindows_CFoundation_CDateTime __x_ABI_CWindows_CFoundation_CDateTime; #ifndef ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIDeferral __x_ABI_CWindows_CFoundation_CIDeferral; #endif // ____x_ABI_CWindows_CFoundation_CIDeferral_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIAsyncAction __x_ABI_CWindows_CFoundation_CIAsyncAction; #endif // ____x_ABI_CWindows_CFoundation_CIAsyncAction_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIClosable __x_ABI_CWindows_CFoundation_CIClosable; #endif // ____x_ABI_CWindows_CFoundation_CIClosable_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIPropertyValue __x_ABI_CWindows_CFoundation_CIPropertyValue; #endif // ____x_ABI_CWindows_CFoundation_CIPropertyValue_FWD_DEFINED__ typedef struct __x_ABI_CWindows_CFoundation_CRect __x_ABI_CWindows_CFoundation_CRect; #ifndef ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ #define ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CFoundation_CIUriRuntimeClass __x_ABI_CWindows_CFoundation_CIUriRuntimeClass; #endif // ____x_ABI_CWindows_CFoundation_CIUriRuntimeClass_FWD_DEFINED__ #ifndef ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__ #define ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CSystem_CIUser __x_ABI_CWindows_CSystem_CIUser; #endif // ____x_ABI_CWindows_CSystem_CIUser_FWD_DEFINED__ typedef enum __x_ABI_CWindows_CUI_CPopups_CPlacement __x_ABI_CWindows_CUI_CPopups_CPlacement; typedef enum __x_ABI_CWindows_CUI_CViewManagement_CViewSizePreference __x_ABI_CWindows_CUI_CViewManagement_CViewSizePreference; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAddressKind __x_ABI_CWindows_CApplicationModel_CContacts_CContactAddressKind; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationOperations __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationOperations; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationStoreAccessType __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationStoreAccessType; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactBatchStatus __x_ABI_CWindows_CApplicationModel_CContacts_CContactBatchStatus; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardHeaderKind __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardHeaderKind; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardTabKind __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardTabKind; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactChangeType __x_ABI_CWindows_CApplicationModel_CContacts_CContactChangeType; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactDateKind __x_ABI_CWindows_CApplicationModel_CContacts_CContactDateKind; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactEmailKind __x_ABI_CWindows_CApplicationModel_CContacts_CContactEmailKind; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppReadAccess __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppReadAccess; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppWriteAccess __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppWriteAccess; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListSyncStatus __x_ABI_CWindows_CApplicationModel_CContacts_CContactListSyncStatus; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactMatchReasonKind __x_ABI_CWindows_CApplicationModel_CContacts_CContactMatchReasonKind; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactPhoneKind __x_ABI_CWindows_CApplicationModel_CContacts_CContactPhoneKind; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQueryDesiredFields __x_ABI_CWindows_CApplicationModel_CContacts_CContactQueryDesiredFields; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchFields __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchFields; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchScope __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchScope; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactRelationship __x_ABI_CWindows_CApplicationModel_CContacts_CContactRelationship; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactSelectionMode __x_ABI_CWindows_CApplicationModel_CContacts_CContactSelectionMode; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactStoreAccessType __x_ABI_CWindows_CApplicationModel_CContacts_CContactStoreAccessType; typedef enum __x_ABI_CWindows_CApplicationModel_CContacts_CPinnedContactSurface __x_ABI_CWindows_CApplicationModel_CContacts_CPinnedContactSurface; /* * * Struct Windows.ApplicationModel.Contacts.ContactAddressKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAddressKind { ContactAddressKind_Home = 0, ContactAddressKind_Work = 1, ContactAddressKind_Other = 2, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactAnnotationOperations * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationOperations { ContactAnnotationOperations_None = 0, ContactAnnotationOperations_ContactProfile = 0x1, ContactAnnotationOperations_Message = 0x2, ContactAnnotationOperations_AudioCall = 0x4, ContactAnnotationOperations_VideoCall = 0x8, ContactAnnotationOperations_SocialFeeds = 0x10, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 ContactAnnotationOperations_Share = 0x20, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if defined(ENABLE_WINRT_EXPERIMENTAL_TYPES) #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x130000 ContactAnnotationOperations_Activity = 0x40, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x130000 #endif // defined(ENABLE_WINRT_EXPERIMENTAL_TYPES) }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactAnnotationStoreAccessType * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationStoreAccessType { ContactAnnotationStoreAccessType_AppAnnotationsReadWrite = 0, ContactAnnotationStoreAccessType_AllAnnotationsReadWrite = 1, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactBatchStatus * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactBatchStatus { ContactBatchStatus_Success = 0, ContactBatchStatus_ServerSearchSyncManagerError = 1, ContactBatchStatus_ServerSearchUnknownError = 2, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactCardHeaderKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardHeaderKind { ContactCardHeaderKind_Default = 0, ContactCardHeaderKind_Basic = 1, ContactCardHeaderKind_Enterprise = 2, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactCardTabKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardTabKind { ContactCardTabKind_Default = 0, ContactCardTabKind_Email = 1, ContactCardTabKind_Messaging = 2, ContactCardTabKind_Phone = 3, ContactCardTabKind_Video = 4, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 ContactCardTabKind_OrganizationalHierarchy = 5, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactChangeType * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactChangeType { ContactChangeType_Created = 0, ContactChangeType_Modified = 1, ContactChangeType_Deleted = 2, ContactChangeType_ChangeTrackingLost = 3, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactDateKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactDateKind { ContactDateKind_Birthday = 0, ContactDateKind_Anniversary = 1, ContactDateKind_Other = 2, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactEmailKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactEmailKind { ContactEmailKind_Personal = 0, ContactEmailKind_Work = 1, ContactEmailKind_Other = 2, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactFieldCategory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory { ContactFieldCategory_None = 0, ContactFieldCategory_Home = 1, ContactFieldCategory_Work = 2, ContactFieldCategory_Mobile = 3, ContactFieldCategory_Other = 4, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactFieldType * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType { ContactFieldType_Email = 0, ContactFieldType_PhoneNumber = 1, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Location #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATEDENUMERATOR("Location may be altered or unavailable for releases after Windows 8.1. Instead, use Address.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 = 2, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_InstantMessage #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATEDENUMERATOR("InstantMessage may be altered or unavailable for releases after Windows 8.1. Instead, use ConnectedServiceAccount.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 = 3, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Custom #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATEDENUMERATOR("Custom may be altered or unavailable for releases after Windows 8.1. Instead, use one of the specific types.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 = 4, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_ConnectedServiceAccount = 5, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_ImportantDate = 6, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Address = 7, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_SignificantOther = 8, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Notes = 9, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_Website = 10, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactFieldType_JobInfo = 11, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactListOtherAppReadAccess * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppReadAccess { ContactListOtherAppReadAccess_SystemOnly = 0, ContactListOtherAppReadAccess_Limited = 1, ContactListOtherAppReadAccess_Full = 2, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 ContactListOtherAppReadAccess_None = 3, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactListOtherAppWriteAccess * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppWriteAccess { ContactListOtherAppWriteAccess_None = 0, ContactListOtherAppWriteAccess_SystemOnly = 1, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 ContactListOtherAppWriteAccess_Limited = 2, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactListSyncStatus * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListSyncStatus { ContactListSyncStatus_Idle = 0, ContactListSyncStatus_Syncing = 1, ContactListSyncStatus_UpToDate = 2, ContactListSyncStatus_AuthenticationError = 3, ContactListSyncStatus_PolicyError = 4, ContactListSyncStatus_UnknownError = 5, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 ContactListSyncStatus_ManualAccountRemovalRequired = 6, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactMatchReasonKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactMatchReasonKind { ContactMatchReasonKind_Name = 0, ContactMatchReasonKind_EmailAddress = 1, ContactMatchReasonKind_PhoneNumber = 2, ContactMatchReasonKind_JobInfo = 3, ContactMatchReasonKind_YomiName = 4, ContactMatchReasonKind_Other = 5, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactNameOrder * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder { ContactNameOrder_FirstNameLastName = 0, ContactNameOrder_LastNameFirstName = 1, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactPhoneKind * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactPhoneKind { ContactPhoneKind_Home = 0, ContactPhoneKind_Mobile = 1, ContactPhoneKind_Work = 2, ContactPhoneKind_Other = 3, #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_Pager = 4, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_BusinessFax = 5, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_HomeFax = 6, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_Company = 7, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_Assistant = 8, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 ContactPhoneKind_Radio = 9, #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactQueryDesiredFields * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQueryDesiredFields { ContactQueryDesiredFields_None = 0, ContactQueryDesiredFields_PhoneNumber = 0x1, ContactQueryDesiredFields_EmailAddress = 0x2, ContactQueryDesiredFields_PostalAddress = 0x4, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactQuerySearchFields * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchFields { ContactQuerySearchFields_None = 0, ContactQuerySearchFields_Name = 0x1, ContactQuerySearchFields_Email = 0x2, ContactQuerySearchFields_Phone = 0x4, ContactQuerySearchFields_All = 0xffffffff, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactQuerySearchScope * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchScope { ContactQuerySearchScope_Local = 0, ContactQuerySearchScope_Server = 1, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactRelationship * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactRelationship { ContactRelationship_Other = 0, ContactRelationship_Spouse = 1, ContactRelationship_Partner = 2, ContactRelationship_Sibling = 3, ContactRelationship_Parent = 4, ContactRelationship_Child = 5, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactSelectionMode * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactSelectionMode { ContactSelectionMode_Contacts = 0, ContactSelectionMode_Fields = 1, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.ContactStoreAccessType * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactStoreAccessType { ContactStoreAccessType_AppContactsReadWrite = 0, ContactStoreAccessType_AllContactsReadOnly = 1, ContactStoreAccessType_AllContactsReadWrite = 2, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Struct Windows.ApplicationModel.Contacts.PinnedContactSurface * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 enum __x_ABI_CWindows_CApplicationModel_CContacts_CPinnedContactSurface { PinnedContactSurface_StartMenu = 0, PinnedContactSurface_Taskbar = 1, }; #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IAggregateContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.AggregateContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IAggregateContactManager[] = L"Windows.ApplicationModel.Contacts.IAggregateContactManager"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManagerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* FindRawContactsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** value); HRESULT (STDMETHODCALLTYPE* TryLinkContactsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* primaryContact, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* secondaryContact, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contact); HRESULT (STDMETHODCALLTYPE* UnlinkRawContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __x_ABI_CWindows_CFoundation_CIAsyncAction** value); HRESULT (STDMETHODCALLTYPE* TrySetPreferredSourceForPictureAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* aggregateContact, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* rawContact, __FIAsyncOperation_1_boolean** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManagerVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManagerVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_FindRawContactsAsync(This, contact, value) \ ((This)->lpVtbl->FindRawContactsAsync(This, contact, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_TryLinkContactsAsync(This, primaryContact, secondaryContact, contact) \ ((This)->lpVtbl->TryLinkContactsAsync(This, primaryContact, secondaryContact, contact)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_UnlinkRawContactAsync(This, contact, value) \ ((This)->lpVtbl->UnlinkRawContactAsync(This, contact, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_TrySetPreferredSourceForPictureAsync(This, aggregateContact, rawContact, value) \ ((This)->lpVtbl->TrySetPreferredSourceForPictureAsync(This, aggregateContact, rawContact, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IAggregateContactManager2 * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.AggregateContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IAggregateContactManager2[] = L"Windows.ApplicationModel.Contacts.IAggregateContactManager2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* SetRemoteIdentificationInformationAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2* This, HSTRING contactListId, HSTRING remoteSourceId, HSTRING accountId, __x_ABI_CWindows_CFoundation_CIAsyncAction** result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_SetRemoteIdentificationInformationAsync(This, contactListId, remoteSourceId, accountId, result) \ ((This)->lpVtbl->SetRemoteIdentificationInformationAsync(This, contactListId, remoteSourceId, accountId, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContact * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.Contact * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContact[] = L"Windows.ApplicationModel.Contacts.IContact"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Name)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Thumbnail)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference** value); HRESULT (STDMETHODCALLTYPE* put_Thumbnail)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference* value); HRESULT (STDMETHODCALLTYPE* get_Fields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact* This, __FIVector_1_Windows__CApplicationModel__CContacts__CIContactField** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContact { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_get_Name(This, value) \ ((This)->lpVtbl->get_Name(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_put_Name(This, value) \ ((This)->lpVtbl->put_Name(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_get_Thumbnail(This, value) \ ((This)->lpVtbl->get_Thumbnail(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_put_Thumbnail(This, value) \ ((This)->lpVtbl->put_Thumbnail(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact_get_Fields(This, value) \ ((This)->lpVtbl->get_Fields(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContact; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContact2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.Contact * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContact * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContact2[] = L"Windows.ApplicationModel.Contacts.IContact2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Id)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Id)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Notes)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Notes)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Phones)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactPhone** value); HRESULT (STDMETHODCALLTYPE* get_Emails)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactEmail** value); HRESULT (STDMETHODCALLTYPE* get_Addresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactAddress** value); HRESULT (STDMETHODCALLTYPE* get_ConnectedServiceAccounts)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactConnectedServiceAccount** value); HRESULT (STDMETHODCALLTYPE* get_ImportantDates)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactDate** value); HRESULT (STDMETHODCALLTYPE* get_DataSuppliers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_HSTRING** value); HRESULT (STDMETHODCALLTYPE* get_JobInfo)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactJobInfo** value); HRESULT (STDMETHODCALLTYPE* get_SignificantOthers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactSignificantOther** value); HRESULT (STDMETHODCALLTYPE* get_Websites)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactWebsite** value); HRESULT (STDMETHODCALLTYPE* get_ProviderProperties)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact2* This, __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_Id(This, value) \ ((This)->lpVtbl->get_Id(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_put_Id(This, value) \ ((This)->lpVtbl->put_Id(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_Notes(This, value) \ ((This)->lpVtbl->get_Notes(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_put_Notes(This, value) \ ((This)->lpVtbl->put_Notes(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_Phones(This, value) \ ((This)->lpVtbl->get_Phones(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_Emails(This, value) \ ((This)->lpVtbl->get_Emails(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_Addresses(This, value) \ ((This)->lpVtbl->get_Addresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_ConnectedServiceAccounts(This, value) \ ((This)->lpVtbl->get_ConnectedServiceAccounts(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_ImportantDates(This, value) \ ((This)->lpVtbl->get_ImportantDates(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_DataSuppliers(This, value) \ ((This)->lpVtbl->get_DataSuppliers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_JobInfo(This, value) \ ((This)->lpVtbl->get_JobInfo(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_SignificantOthers(This, value) \ ((This)->lpVtbl->get_SignificantOthers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_Websites(This, value) \ ((This)->lpVtbl->get_Websites(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_get_ProviderProperties(This, value) \ ((This)->lpVtbl->get_ProviderProperties(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContact2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContact3 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.Contact * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContact2 * Windows.ApplicationModel.Contacts.IContact * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContact3[] = L"Windows.ApplicationModel.Contacts.IContact3"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ContactListId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_DisplayPictureUserUpdateTime)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, struct __x_ABI_CWindows_CFoundation_CDateTime* value); HRESULT (STDMETHODCALLTYPE* put_DisplayPictureUserUpdateTime)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, struct __x_ABI_CWindows_CFoundation_CDateTime value); HRESULT (STDMETHODCALLTYPE* get_IsMe)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_AggregateId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_RemoteId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_RemoteId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_RingToneToken)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_RingToneToken)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_IsDisplayPictureManuallySet)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_LargeDisplayPicture)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference** value); HRESULT (STDMETHODCALLTYPE* get_SmallDisplayPicture)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference** value); HRESULT (STDMETHODCALLTYPE* get_SourceDisplayPicture)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference** value); HRESULT (STDMETHODCALLTYPE* put_SourceDisplayPicture)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference* value); HRESULT (STDMETHODCALLTYPE* get_TextToneToken)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_TextToneToken)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_IsAggregate)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_FullName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_DisplayNameOverride)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_DisplayNameOverride)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Nickname)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Nickname)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_SortName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContact3* This, HSTRING* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_ContactListId(This, value) \ ((This)->lpVtbl->get_ContactListId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_DisplayPictureUserUpdateTime(This, value) \ ((This)->lpVtbl->get_DisplayPictureUserUpdateTime(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_put_DisplayPictureUserUpdateTime(This, value) \ ((This)->lpVtbl->put_DisplayPictureUserUpdateTime(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_IsMe(This, value) \ ((This)->lpVtbl->get_IsMe(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_AggregateId(This, value) \ ((This)->lpVtbl->get_AggregateId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_RemoteId(This, value) \ ((This)->lpVtbl->get_RemoteId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_put_RemoteId(This, value) \ ((This)->lpVtbl->put_RemoteId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_RingToneToken(This, value) \ ((This)->lpVtbl->get_RingToneToken(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_put_RingToneToken(This, value) \ ((This)->lpVtbl->put_RingToneToken(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_IsDisplayPictureManuallySet(This, value) \ ((This)->lpVtbl->get_IsDisplayPictureManuallySet(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_LargeDisplayPicture(This, value) \ ((This)->lpVtbl->get_LargeDisplayPicture(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_SmallDisplayPicture(This, value) \ ((This)->lpVtbl->get_SmallDisplayPicture(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_SourceDisplayPicture(This, value) \ ((This)->lpVtbl->get_SourceDisplayPicture(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_put_SourceDisplayPicture(This, value) \ ((This)->lpVtbl->put_SourceDisplayPicture(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_TextToneToken(This, value) \ ((This)->lpVtbl->get_TextToneToken(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_put_TextToneToken(This, value) \ ((This)->lpVtbl->put_TextToneToken(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_IsAggregate(This, value) \ ((This)->lpVtbl->get_IsAggregate(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_FullName(This, value) \ ((This)->lpVtbl->get_FullName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_DisplayNameOverride(This, value) \ ((This)->lpVtbl->get_DisplayNameOverride(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_put_DisplayNameOverride(This, value) \ ((This)->lpVtbl->put_DisplayNameOverride(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_Nickname(This, value) \ ((This)->lpVtbl->get_Nickname(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_put_Nickname(This, value) \ ((This)->lpVtbl->put_Nickname(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_get_SortName(This, value) \ ((This)->lpVtbl->get_SortName(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContact3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContact3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAddress * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAddress * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAddress[] = L"Windows.ApplicationModel.Contacts.IContactAddress"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddressVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_StreetAddress)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_StreetAddress)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Locality)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Locality)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Region)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Region)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Country)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Country)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_PostalCode)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_PostalCode)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Kind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAddressKind* value); HRESULT (STDMETHODCALLTYPE* put_Kind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAddressKind value); HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddressVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddressVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_get_StreetAddress(This, value) \ ((This)->lpVtbl->get_StreetAddress(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_put_StreetAddress(This, value) \ ((This)->lpVtbl->put_StreetAddress(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_get_Locality(This, value) \ ((This)->lpVtbl->get_Locality(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_put_Locality(This, value) \ ((This)->lpVtbl->put_Locality(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_get_Region(This, value) \ ((This)->lpVtbl->get_Region(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_put_Region(This, value) \ ((This)->lpVtbl->put_Region(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_get_Country(This, value) \ ((This)->lpVtbl->get_Country(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_put_Country(This, value) \ ((This)->lpVtbl->put_Country(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_get_PostalCode(This, value) \ ((This)->lpVtbl->get_PostalCode(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_put_PostalCode(This, value) \ ((This)->lpVtbl->put_PostalCode(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_get_Kind(This, value) \ ((This)->lpVtbl->get_Kind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_put_Kind(This, value) \ ((This)->lpVtbl->put_Kind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_get_Description(This, value) \ ((This)->lpVtbl->get_Description(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_put_Description(This, value) \ ((This)->lpVtbl->put_Description(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAddress_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotation * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotation * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotation[] = L"Windows.ApplicationModel.Contacts.IContactAnnotation"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Id)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_AnnotationListId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_ContactId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_ContactId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_RemoteId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_RemoteId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_SupportedOperations)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationOperations* value); HRESULT (STDMETHODCALLTYPE* put_SupportedOperations)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationOperations value); HRESULT (STDMETHODCALLTYPE* get_IsDisabled)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_ProviderProperties)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* This, __x_ABI_CWindows_CFoundation_CCollections_CIPropertySet** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_get_Id(This, value) \ ((This)->lpVtbl->get_Id(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_get_AnnotationListId(This, value) \ ((This)->lpVtbl->get_AnnotationListId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_get_ContactId(This, value) \ ((This)->lpVtbl->get_ContactId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_put_ContactId(This, value) \ ((This)->lpVtbl->put_ContactId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_get_RemoteId(This, value) \ ((This)->lpVtbl->get_RemoteId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_put_RemoteId(This, value) \ ((This)->lpVtbl->put_RemoteId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_get_SupportedOperations(This, value) \ ((This)->lpVtbl->get_SupportedOperations(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_put_SupportedOperations(This, value) \ ((This)->lpVtbl->put_SupportedOperations(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_get_IsDisabled(This, value) \ ((This)->lpVtbl->get_IsDisabled(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_get_ProviderProperties(This, value) \ ((This)->lpVtbl->get_ProviderProperties(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotation2 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotation * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotation2[] = L"Windows.ApplicationModel.Contacts.IContactAnnotation2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ContactListId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_ContactListId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_get_ContactListId(This, value) \ ((This)->lpVtbl->get_ContactListId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_put_ContactListId(This, value) \ ((This)->lpVtbl->put_ContactListId(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotationList * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotationList * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotationList[] = L"Windows.ApplicationModel.Contacts.IContactAnnotationList"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Id)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_ProviderPackageFamilyName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_UserDataAccountId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* DeleteAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** value); HRESULT (STDMETHODCALLTYPE* TrySaveAnnotationAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* annotation, __FIAsyncOperation_1_boolean** ppResult); HRESULT (STDMETHODCALLTYPE* GetAnnotationAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, HSTRING annotationId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotation); HRESULT (STDMETHODCALLTYPE* FindAnnotationsByRemoteIdAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, HSTRING remoteId, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotations); HRESULT (STDMETHODCALLTYPE* FindAnnotationsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotations); HRESULT (STDMETHODCALLTYPE* DeleteAnnotationAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* annotation, __x_ABI_CWindows_CFoundation_CIAsyncAction** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationListVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_get_Id(This, value) \ ((This)->lpVtbl->get_Id(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_get_ProviderPackageFamilyName(This, value) \ ((This)->lpVtbl->get_ProviderPackageFamilyName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_get_UserDataAccountId(This, value) \ ((This)->lpVtbl->get_UserDataAccountId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_DeleteAsync(This, value) \ ((This)->lpVtbl->DeleteAsync(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_TrySaveAnnotationAsync(This, annotation, ppResult) \ ((This)->lpVtbl->TrySaveAnnotationAsync(This, annotation, ppResult)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_GetAnnotationAsync(This, annotationId, annotation) \ ((This)->lpVtbl->GetAnnotationAsync(This, annotationId, annotation)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_FindAnnotationsByRemoteIdAsync(This, remoteId, annotations) \ ((This)->lpVtbl->FindAnnotationsByRemoteIdAsync(This, remoteId, annotations)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_FindAnnotationsAsync(This, annotations) \ ((This)->lpVtbl->FindAnnotationsAsync(This, annotations)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_DeleteAnnotationAsync(This, annotation, value) \ ((This)->lpVtbl->DeleteAnnotationAsync(This, annotation, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationList_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotationStore * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotationStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotationStore[] = L"Windows.ApplicationModel.Contacts.IContactAnnotationStore"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStoreVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* FindContactIdsByEmailAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, HSTRING emailAddress, __FIAsyncOperation_1___FIVectorView_1_HSTRING** contactIds); HRESULT (STDMETHODCALLTYPE* FindContactIdsByPhoneNumberAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, HSTRING phoneNumber, __FIAsyncOperation_1___FIVectorView_1_HSTRING** contactIds); HRESULT (STDMETHODCALLTYPE* FindAnnotationsForContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotations); HRESULT (STDMETHODCALLTYPE* DisableAnnotationAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotation* annotation, __x_ABI_CWindows_CFoundation_CIAsyncAction** value); HRESULT (STDMETHODCALLTYPE* CreateAnnotationListAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** value); HRESULT (STDMETHODCALLTYPE* CreateAnnotationListInAccountAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, HSTRING userDataAccountId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** value); HRESULT (STDMETHODCALLTYPE* GetAnnotationListAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, HSTRING annotationListId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** value); HRESULT (STDMETHODCALLTYPE* FindAnnotationListsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotationList** lists); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStoreVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStoreVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FindContactIdsByEmailAsync(This, emailAddress, contactIds) \ ((This)->lpVtbl->FindContactIdsByEmailAsync(This, emailAddress, contactIds)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FindContactIdsByPhoneNumberAsync(This, phoneNumber, contactIds) \ ((This)->lpVtbl->FindContactIdsByPhoneNumberAsync(This, phoneNumber, contactIds)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FindAnnotationsForContactAsync(This, contact, annotations) \ ((This)->lpVtbl->FindAnnotationsForContactAsync(This, contact, annotations)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_DisableAnnotationAsync(This, annotation, value) \ ((This)->lpVtbl->DisableAnnotationAsync(This, annotation, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_CreateAnnotationListAsync(This, value) \ ((This)->lpVtbl->CreateAnnotationListAsync(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_CreateAnnotationListInAccountAsync(This, userDataAccountId, value) \ ((This)->lpVtbl->CreateAnnotationListInAccountAsync(This, userDataAccountId, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_GetAnnotationListAsync(This, annotationListId, value) \ ((This)->lpVtbl->GetAnnotationListAsync(This, annotationListId, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_FindAnnotationListsAsync(This, lists) \ ((This)->lpVtbl->FindAnnotationListsAsync(This, lists)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactAnnotationStore2 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactAnnotationStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactAnnotationStore2[] = L"Windows.ApplicationModel.Contacts.IContactAnnotationStore2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* FindAnnotationsForContactListAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2* This, HSTRING contactListId, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactAnnotation** annotations); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_FindAnnotationsForContactListAsync(This, contactListId, annotations) \ ((This)->lpVtbl->FindAnnotationsForContactListAsync(This, contactListId, annotations)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactAnnotationStore2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactBatch * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactBatch * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactBatch[] = L"Windows.ApplicationModel.Contacts.IContactBatch"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatchVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Contacts)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** value); HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactBatchStatus* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatchVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatchVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_get_Contacts(This, value) \ ((This)->lpVtbl->get_Contacts(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_get_Status(This, value) \ ((This)->lpVtbl->get_Status(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactBatch_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactCardDelayedDataLoader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader * * Any object which implements this interface must also implement the following interfaces: * Windows.Foundation.IClosable * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactCardDelayedDataLoader[] = L"Windows.ApplicationModel.Contacts.IContactCardDelayedDataLoader"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoaderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* SetData)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoaderVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoaderVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_SetData(This, contact) \ ((This)->lpVtbl->SetData(This, contact)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactCardOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactCardOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactCardOptions[] = L"Windows.ApplicationModel.Contacts.IContactCardOptions"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptionsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_HeaderKind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardHeaderKind* value); HRESULT (STDMETHODCALLTYPE* put_HeaderKind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardHeaderKind value); HRESULT (STDMETHODCALLTYPE* get_InitialTabKind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardTabKind* value); HRESULT (STDMETHODCALLTYPE* put_InitialTabKind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactCardTabKind value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptionsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptionsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_get_HeaderKind(This, value) \ ((This)->lpVtbl->get_HeaderKind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_put_HeaderKind(This, value) \ ((This)->lpVtbl->put_HeaderKind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_get_InitialTabKind(This, value) \ ((This)->lpVtbl->get_InitialTabKind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_put_InitialTabKind(This, value) \ ((This)->lpVtbl->put_InitialTabKind(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactCardOptions2 * * Introduced to Windows.Foundation.UniversalApiContract in version 2.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactCardOptions * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactCardOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactCardOptions2[] = L"Windows.ApplicationModel.Contacts.IContactCardOptions2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ServerSearchContactListIds)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2* This, __FIVector_1_HSTRING** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_get_ServerSearchContactListIds(This, value) \ ((This)->lpVtbl->get_ServerSearchContactListIds(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x20000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChange * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChange * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChange[] = L"Windows.ApplicationModel.Contacts.IContactChange"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ChangeType)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactChangeType* value); HRESULT (STDMETHODCALLTYPE* get_Contact)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_get_ChangeType(This, value) \ ((This)->lpVtbl->get_ChangeType(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_get_Contact(This, value) \ ((This)->lpVtbl->get_Contact(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangeReader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangeReader * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangeReader[] = L"Windows.ApplicationModel.Contacts.IContactChangeReader"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReaderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* AcceptChanges)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This); HRESULT (STDMETHODCALLTYPE* AcceptChangesThrough)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChange* lastChangeToAccept); HRESULT (STDMETHODCALLTYPE* ReadBatchAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactChange** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReaderVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReaderVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_AcceptChanges(This) \ ((This)->lpVtbl->AcceptChanges(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_AcceptChangesThrough(This, lastChangeToAccept) \ ((This)->lpVtbl->AcceptChangesThrough(This, lastChangeToAccept)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_ReadBatchAsync(This, value) \ ((This)->lpVtbl->ReadBatchAsync(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangeTracker * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangeTracker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangeTracker[] = L"Windows.ApplicationModel.Contacts.IContactChangeTracker"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTrackerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Enable)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This); HRESULT (STDMETHODCALLTYPE* GetChangeReader)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeReader** value); HRESULT (STDMETHODCALLTYPE* Reset)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker* This); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTrackerVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTrackerVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_Enable(This) \ ((This)->lpVtbl->Enable(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_GetChangeReader(This, value) \ ((This)->lpVtbl->GetChangeReader(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_Reset(This) \ ((This)->lpVtbl->Reset(This)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangeTracker2 * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangeTracker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangeTracker2[] = L"Windows.ApplicationModel.Contacts.IContactChangeTracker2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_IsTracking)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2* This, boolean* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_get_IsTracking(This, value) \ ((This)->lpVtbl->get_IsTracking(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangedDeferral * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangedDeferral * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangedDeferral[] = L"Windows.ApplicationModel.Contacts.IContactChangedDeferral"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferralVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* Complete)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral* This); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferralVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferralVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_Complete(This) \ ((This)->lpVtbl->Complete(This)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactChangedEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactChangedEventArgs * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactChangedEventArgs[] = L"Windows.ApplicationModel.Contacts.IContactChangedEventArgs"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetDeferral)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedDeferral** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_GetDeferral(This, value) \ ((This)->lpVtbl->GetDeferral(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangedEventArgs_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactConnectedServiceAccount * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactConnectedServiceAccount[] = L"Windows.ApplicationModel.Contacts.IContactConnectedServiceAccount"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccountVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Id)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Id)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_ServiceName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_ServiceName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccountVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccountVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_get_Id(This, value) \ ((This)->lpVtbl->get_Id(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_put_Id(This, value) \ ((This)->lpVtbl->put_Id(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_get_ServiceName(This, value) \ ((This)->lpVtbl->get_ServiceName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_put_ServiceName(This, value) \ ((This)->lpVtbl->put_ServiceName(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactConnectedServiceAccount_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactDate * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactDate * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactDate[] = L"Windows.ApplicationModel.Contacts.IContactDate"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDateVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Day)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, __FIReference_1_UINT32** value); HRESULT (STDMETHODCALLTYPE* put_Day)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, __FIReference_1_UINT32* value); HRESULT (STDMETHODCALLTYPE* get_Month)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, __FIReference_1_UINT32** value); HRESULT (STDMETHODCALLTYPE* put_Month)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, __FIReference_1_UINT32* value); HRESULT (STDMETHODCALLTYPE* get_Year)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_Year)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_Kind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactDateKind* value); HRESULT (STDMETHODCALLTYPE* put_Kind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactDateKind value); HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDateVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDateVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_get_Day(This, value) \ ((This)->lpVtbl->get_Day(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_put_Day(This, value) \ ((This)->lpVtbl->put_Day(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_get_Month(This, value) \ ((This)->lpVtbl->get_Month(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_put_Month(This, value) \ ((This)->lpVtbl->put_Month(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_get_Year(This, value) \ ((This)->lpVtbl->get_Year(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_put_Year(This, value) \ ((This)->lpVtbl->put_Year(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_get_Kind(This, value) \ ((This)->lpVtbl->get_Kind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_put_Kind(This, value) \ ((This)->lpVtbl->put_Kind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_get_Description(This, value) \ ((This)->lpVtbl->get_Description(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_put_Description(This, value) \ ((This)->lpVtbl->put_Description(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactDate_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactEmail * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactEmail * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactEmail[] = L"Windows.ApplicationModel.Contacts.IContactEmail"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmailVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Address)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Address)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Kind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactEmailKind* value); HRESULT (STDMETHODCALLTYPE* put_Kind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactEmailKind value); HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmailVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmailVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_get_Address(This, value) \ ((This)->lpVtbl->get_Address(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_put_Address(This, value) \ ((This)->lpVtbl->put_Address(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_get_Kind(This, value) \ ((This)->lpVtbl->get_Kind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_put_Kind(This, value) \ ((This)->lpVtbl->put_Kind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_get_Description(This, value) \ ((This)->lpVtbl->get_Description(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_put_Description(This, value) \ ((This)->lpVtbl->put_Description(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactEmail_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactField[] = L"Windows.ApplicationModel.Contacts.IContactField"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Type)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* value); HRESULT (STDMETHODCALLTYPE* get_Category)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory* value); HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Value)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactField* This, HSTRING* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_get_Type(This, value) \ ((This)->lpVtbl->get_Type(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_get_Category(This, value) \ ((This)->lpVtbl->get_Category(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_get_Name(This, value) \ ((This)->lpVtbl->get_Name(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_get_Value(This, value) \ ((This)->lpVtbl->get_Value(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactField; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactField_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactFieldFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactFieldFactory[] = L"Windows.ApplicationModel.Contacts.IContactFieldFactory"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateField_Default)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This, HSTRING value, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType type, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** field); HRESULT (STDMETHODCALLTYPE* CreateField_Category)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This, HSTRING value, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType type, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory category, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** field); HRESULT (STDMETHODCALLTYPE* CreateField_Custom)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory* This, HSTRING name, HSTRING value, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType type, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory category, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactField** field); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactoryVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactoryVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_CreateField_Default(This, value, type, field) \ ((This)->lpVtbl->CreateField_Default(This, value, type, field)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_CreateField_Category(This, value, type, category, field) \ ((This)->lpVtbl->CreateField_Category(This, value, type, category, field)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_CreateField_Custom(This, name, value, type, category, field) \ ((This)->lpVtbl->CreateField_Custom(This, name, value, type, category, field)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactFieldFactory_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactGroup * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactGroup * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactGroup[] = L"Windows.ApplicationModel.Contacts.IContactGroup"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroupVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup* This, TrustLevel* trustLevel); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroupVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroupVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactGroup_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactInformation * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactInformation * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactInformation[] = L"Windows.ApplicationModel.Contacts.IContactInformation"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformationVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* GetThumbnailAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStreamWithContentType** operation); HRESULT (STDMETHODCALLTYPE* get_Emails)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField** value); HRESULT (STDMETHODCALLTYPE* get_PhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField** value); HRESULT (STDMETHODCALLTYPE* get_Locations)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactLocationField** value); HRESULT (STDMETHODCALLTYPE* get_InstantMessages)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInstantMessageField** value); HRESULT (STDMETHODCALLTYPE* get_CustomFields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField** value); HRESULT (STDMETHODCALLTYPE* QueryCustomFields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation* This, HSTRING customName, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactField** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformationVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformationVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_get_Name(This, value) \ ((This)->lpVtbl->get_Name(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_GetThumbnailAsync(This, operation) \ ((This)->lpVtbl->GetThumbnailAsync(This, operation)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_get_Emails(This, value) \ ((This)->lpVtbl->get_Emails(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_get_PhoneNumbers(This, value) \ ((This)->lpVtbl->get_PhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_get_Locations(This, value) \ ((This)->lpVtbl->get_Locations(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_get_InstantMessages(This, value) \ ((This)->lpVtbl->get_InstantMessages(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_get_CustomFields(This, value) \ ((This)->lpVtbl->get_CustomFields(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_QueryCustomFields(This, customName, value) \ ((This)->lpVtbl->QueryCustomFields(This, customName, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInformation_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactInstantMessageField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactInstantMessageField * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactField * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactInstantMessageField[] = L"Windows.ApplicationModel.Contacts.IContactInstantMessageField"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_UserName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Service)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_DisplayText)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_LaunchUri)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField* This, __x_ABI_CWindows_CFoundation_CIUriRuntimeClass** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_get_UserName(This, value) \ ((This)->lpVtbl->get_UserName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_get_Service(This, value) \ ((This)->lpVtbl->get_Service(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_get_DisplayText(This, value) \ ((This)->lpVtbl->get_DisplayText(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_get_LaunchUri(This, value) \ ((This)->lpVtbl->get_LaunchUri(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactInstantMessageFieldFactory[] = L"Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateInstantMessage_Default)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This, HSTRING userName, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField** field); HRESULT (STDMETHODCALLTYPE* CreateInstantMessage_Category)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This, HSTRING userName, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory category, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField** field); HRESULT (STDMETHODCALLTYPE* CreateInstantMessage_All)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory* This, HSTRING userName, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory category, HSTRING service, HSTRING displayText, __x_ABI_CWindows_CFoundation_CIUriRuntimeClass* verb, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageField** field); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactoryVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactoryVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_CreateInstantMessage_Default(This, userName, field) \ ((This)->lpVtbl->CreateInstantMessage_Default(This, userName, field)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_CreateInstantMessage_Category(This, userName, category, field) \ ((This)->lpVtbl->CreateInstantMessage_Category(This, userName, category, field)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_CreateInstantMessage_All(This, userName, category, service, displayText, verb, field) \ ((This)->lpVtbl->CreateInstantMessage_All(This, userName, category, service, displayText, verb, field)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactInstantMessageFieldFactory_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactJobInfo * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactJobInfo * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactJobInfo[] = L"Windows.ApplicationModel.Contacts.IContactJobInfo"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfoVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_CompanyName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_CompanyName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_CompanyYomiName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_CompanyYomiName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Department)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Department)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Title)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Title)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Manager)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Manager)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Office)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Office)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_CompanyAddress)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_CompanyAddress)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfoVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfoVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_get_CompanyName(This, value) \ ((This)->lpVtbl->get_CompanyName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_put_CompanyName(This, value) \ ((This)->lpVtbl->put_CompanyName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_get_CompanyYomiName(This, value) \ ((This)->lpVtbl->get_CompanyYomiName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_put_CompanyYomiName(This, value) \ ((This)->lpVtbl->put_CompanyYomiName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_get_Department(This, value) \ ((This)->lpVtbl->get_Department(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_put_Department(This, value) \ ((This)->lpVtbl->put_Department(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_get_Title(This, value) \ ((This)->lpVtbl->get_Title(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_put_Title(This, value) \ ((This)->lpVtbl->put_Title(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_get_Manager(This, value) \ ((This)->lpVtbl->get_Manager(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_put_Manager(This, value) \ ((This)->lpVtbl->put_Manager(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_get_Office(This, value) \ ((This)->lpVtbl->get_Office(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_put_Office(This, value) \ ((This)->lpVtbl->put_Office(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_get_CompanyAddress(This, value) \ ((This)->lpVtbl->get_CompanyAddress(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_put_CompanyAddress(This, value) \ ((This)->lpVtbl->put_CompanyAddress(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_get_Description(This, value) \ ((This)->lpVtbl->get_Description(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_put_Description(This, value) \ ((This)->lpVtbl->put_Description(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactJobInfo_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactLaunchActionVerbsStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactLaunchActionVerbsStatics[] = L"Windows.ApplicationModel.Contacts.IContactLaunchActionVerbsStatics"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Call)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Message)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Map)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Post)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_VideoCall)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics* This, HSTRING* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStaticsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStaticsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_get_Call(This, value) \ ((This)->lpVtbl->get_Call(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_get_Message(This, value) \ ((This)->lpVtbl->get_Message(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_get_Map(This, value) \ ((This)->lpVtbl->get_Map(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_get_Post(This, value) \ ((This)->lpVtbl->get_Post(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_get_VideoCall(This, value) \ ((This)->lpVtbl->get_VideoCall(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLaunchActionVerbsStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactList * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactList * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactList[] = L"Windows.ApplicationModel.Contacts.IContactList"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Id)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_DisplayName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_DisplayName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_SourceDisplayName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_IsHidden)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IsHidden)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_OtherAppReadAccess)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppReadAccess* value); HRESULT (STDMETHODCALLTYPE* put_OtherAppReadAccess)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppReadAccess value); HRESULT (STDMETHODCALLTYPE* get_OtherAppWriteAccess)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppWriteAccess* value); HRESULT (STDMETHODCALLTYPE* put_OtherAppWriteAccess)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListOtherAppWriteAccess value); HRESULT (STDMETHODCALLTYPE* get_ChangeTracker)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker** value); HRESULT (STDMETHODCALLTYPE* get_SyncManager)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager** value); HRESULT (STDMETHODCALLTYPE* get_SupportsServerSearch)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, boolean* value); HRESULT (STDMETHODCALLTYPE* get_UserDataAccountId)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* add_ContactChanged)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactList_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* value, EventRegistrationToken* returnValue); HRESULT (STDMETHODCALLTYPE* remove_ContactChanged)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, EventRegistrationToken value); HRESULT (STDMETHODCALLTYPE* SaveAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** returnValue); HRESULT (STDMETHODCALLTYPE* DeleteAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** returnValue); HRESULT (STDMETHODCALLTYPE* GetContactFromRemoteIdAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, HSTRING remoteId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contact); HRESULT (STDMETHODCALLTYPE* GetMeContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** meContact); HRESULT (STDMETHODCALLTYPE* GetContactReader)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader** value); HRESULT (STDMETHODCALLTYPE* GetContactReaderWithOptions)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* options, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader** value); HRESULT (STDMETHODCALLTYPE* SaveContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __x_ABI_CWindows_CFoundation_CIAsyncAction** value); HRESULT (STDMETHODCALLTYPE* DeleteContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __x_ABI_CWindows_CFoundation_CIAsyncAction** value); HRESULT (STDMETHODCALLTYPE* GetContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList* This, HSTRING contactId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contacts); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_Id(This, value) \ ((This)->lpVtbl->get_Id(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_DisplayName(This, value) \ ((This)->lpVtbl->get_DisplayName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_put_DisplayName(This, value) \ ((This)->lpVtbl->put_DisplayName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_SourceDisplayName(This, value) \ ((This)->lpVtbl->get_SourceDisplayName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_IsHidden(This, value) \ ((This)->lpVtbl->get_IsHidden(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_put_IsHidden(This, value) \ ((This)->lpVtbl->put_IsHidden(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_OtherAppReadAccess(This, value) \ ((This)->lpVtbl->get_OtherAppReadAccess(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_put_OtherAppReadAccess(This, value) \ ((This)->lpVtbl->put_OtherAppReadAccess(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_OtherAppWriteAccess(This, value) \ ((This)->lpVtbl->get_OtherAppWriteAccess(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_put_OtherAppWriteAccess(This, value) \ ((This)->lpVtbl->put_OtherAppWriteAccess(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_ChangeTracker(This, value) \ ((This)->lpVtbl->get_ChangeTracker(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_SyncManager(This, value) \ ((This)->lpVtbl->get_SyncManager(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_SupportsServerSearch(This, value) \ ((This)->lpVtbl->get_SupportsServerSearch(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_get_UserDataAccountId(This, value) \ ((This)->lpVtbl->get_UserDataAccountId(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_add_ContactChanged(This, value, returnValue) \ ((This)->lpVtbl->add_ContactChanged(This, value, returnValue)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_remove_ContactChanged(This, value) \ ((This)->lpVtbl->remove_ContactChanged(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_SaveAsync(This, returnValue) \ ((This)->lpVtbl->SaveAsync(This, returnValue)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_DeleteAsync(This, returnValue) \ ((This)->lpVtbl->DeleteAsync(This, returnValue)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_GetContactFromRemoteIdAsync(This, remoteId, contact) \ ((This)->lpVtbl->GetContactFromRemoteIdAsync(This, remoteId, contact)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_GetMeContactAsync(This, meContact) \ ((This)->lpVtbl->GetMeContactAsync(This, meContact)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_GetContactReader(This, value) \ ((This)->lpVtbl->GetContactReader(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_GetContactReaderWithOptions(This, options, value) \ ((This)->lpVtbl->GetContactReaderWithOptions(This, options, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_SaveContactAsync(This, contact, value) \ ((This)->lpVtbl->SaveContactAsync(This, contact, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_DeleteContactAsync(This, contact, value) \ ((This)->lpVtbl->DeleteContactAsync(This, contact, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_GetContactAsync(This, contactId, contacts) \ ((This)->lpVtbl->GetContactAsync(This, contactId, contacts)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactList; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactList2 * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactList * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactList2[] = L"Windows.ApplicationModel.Contacts.IContactList2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* RegisterSyncManagerAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This, __x_ABI_CWindows_CFoundation_CIAsyncAction** result); HRESULT (STDMETHODCALLTYPE* put_SupportsServerSearch)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_SyncConstraints)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_RegisterSyncManagerAsync(This, result) \ ((This)->lpVtbl->RegisterSyncManagerAsync(This, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_put_SupportsServerSearch(This, value) \ ((This)->lpVtbl->put_SupportsServerSearch(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_get_SyncConstraints(This, value) \ ((This)->lpVtbl->get_SyncConstraints(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactList3 * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactList * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactList3[] = L"Windows.ApplicationModel.Contacts.IContactList3"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_LimitedWriteOperations)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations** value); HRESULT (STDMETHODCALLTYPE* GetChangeTracker)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3* This, HSTRING identity, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker** result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_get_LimitedWriteOperations(This, value) \ ((This)->lpVtbl->get_LimitedWriteOperations(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_GetChangeTracker(This, identity, result) \ ((This)->lpVtbl->GetChangeTracker(This, identity, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactList3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Interface Windows.ApplicationModel.Contacts.IContactListLimitedWriteOperations * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactListLimitedWriteOperations[] = L"Windows.ApplicationModel.Contacts.IContactListLimitedWriteOperations"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperationsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* TryCreateOrUpdateContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __FIAsyncOperation_1_boolean** operation); HRESULT (STDMETHODCALLTYPE* TryDeleteContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations* This, HSTRING contactId, __FIAsyncOperation_1_boolean** operation); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperationsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperationsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_TryCreateOrUpdateContactAsync(This, contact, operation) \ ((This)->lpVtbl->TryCreateOrUpdateContactAsync(This, contact, operation)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_TryDeleteContactAsync(This, contactId, operation) \ ((This)->lpVtbl->TryDeleteContactAsync(This, contactId, operation)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListLimitedWriteOperations_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Interface Windows.ApplicationModel.Contacts.IContactListSyncConstraints * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactListSyncConstraints * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactListSyncConstraints[] = L"Windows.ApplicationModel.Contacts.IContactListSyncConstraints"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraintsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_CanSyncDescriptions)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_CanSyncDescriptions)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_MaxHomePhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxHomePhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxMobilePhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxMobilePhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxWorkPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxWorkPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxOtherPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxOtherPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxPagerPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxPagerPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxBusinessFaxPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxBusinessFaxPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxHomeFaxPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxHomeFaxPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxCompanyPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxCompanyPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxAssistantPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxAssistantPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxRadioPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxRadioPhoneNumbers)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxPersonalEmailAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxPersonalEmailAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxWorkEmailAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxWorkEmailAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxOtherEmailAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxOtherEmailAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxHomeAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxHomeAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxWorkAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxWorkAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxOtherAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxOtherAddresses)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxBirthdayDates)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxBirthdayDates)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxAnniversaryDates)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxAnniversaryDates)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxOtherDates)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxOtherDates)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxOtherRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxOtherRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxSpouseRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxSpouseRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxPartnerRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxPartnerRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxSiblingRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxSiblingRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxParentRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxParentRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxChildRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxChildRelationships)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxJobInfo)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxJobInfo)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); HRESULT (STDMETHODCALLTYPE* get_MaxWebsites)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int** value); HRESULT (STDMETHODCALLTYPE* put_MaxWebsites)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints* This, __FIReference_1_int* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraintsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraintsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_CanSyncDescriptions(This, value) \ ((This)->lpVtbl->get_CanSyncDescriptions(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_CanSyncDescriptions(This, value) \ ((This)->lpVtbl->put_CanSyncDescriptions(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxHomePhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxHomePhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxHomePhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxHomePhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxMobilePhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxMobilePhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxMobilePhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxMobilePhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxWorkPhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxWorkPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxWorkPhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxWorkPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxOtherPhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxOtherPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxOtherPhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxOtherPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxPagerPhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxPagerPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxPagerPhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxPagerPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxBusinessFaxPhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxBusinessFaxPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxBusinessFaxPhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxBusinessFaxPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxHomeFaxPhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxHomeFaxPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxHomeFaxPhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxHomeFaxPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxCompanyPhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxCompanyPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxCompanyPhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxCompanyPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxAssistantPhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxAssistantPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxAssistantPhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxAssistantPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxRadioPhoneNumbers(This, value) \ ((This)->lpVtbl->get_MaxRadioPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxRadioPhoneNumbers(This, value) \ ((This)->lpVtbl->put_MaxRadioPhoneNumbers(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxPersonalEmailAddresses(This, value) \ ((This)->lpVtbl->get_MaxPersonalEmailAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxPersonalEmailAddresses(This, value) \ ((This)->lpVtbl->put_MaxPersonalEmailAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxWorkEmailAddresses(This, value) \ ((This)->lpVtbl->get_MaxWorkEmailAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxWorkEmailAddresses(This, value) \ ((This)->lpVtbl->put_MaxWorkEmailAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxOtherEmailAddresses(This, value) \ ((This)->lpVtbl->get_MaxOtherEmailAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxOtherEmailAddresses(This, value) \ ((This)->lpVtbl->put_MaxOtherEmailAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxHomeAddresses(This, value) \ ((This)->lpVtbl->get_MaxHomeAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxHomeAddresses(This, value) \ ((This)->lpVtbl->put_MaxHomeAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxWorkAddresses(This, value) \ ((This)->lpVtbl->get_MaxWorkAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxWorkAddresses(This, value) \ ((This)->lpVtbl->put_MaxWorkAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxOtherAddresses(This, value) \ ((This)->lpVtbl->get_MaxOtherAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxOtherAddresses(This, value) \ ((This)->lpVtbl->put_MaxOtherAddresses(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxBirthdayDates(This, value) \ ((This)->lpVtbl->get_MaxBirthdayDates(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxBirthdayDates(This, value) \ ((This)->lpVtbl->put_MaxBirthdayDates(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxAnniversaryDates(This, value) \ ((This)->lpVtbl->get_MaxAnniversaryDates(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxAnniversaryDates(This, value) \ ((This)->lpVtbl->put_MaxAnniversaryDates(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxOtherDates(This, value) \ ((This)->lpVtbl->get_MaxOtherDates(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxOtherDates(This, value) \ ((This)->lpVtbl->put_MaxOtherDates(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxOtherRelationships(This, value) \ ((This)->lpVtbl->get_MaxOtherRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxOtherRelationships(This, value) \ ((This)->lpVtbl->put_MaxOtherRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxSpouseRelationships(This, value) \ ((This)->lpVtbl->get_MaxSpouseRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxSpouseRelationships(This, value) \ ((This)->lpVtbl->put_MaxSpouseRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxPartnerRelationships(This, value) \ ((This)->lpVtbl->get_MaxPartnerRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxPartnerRelationships(This, value) \ ((This)->lpVtbl->put_MaxPartnerRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxSiblingRelationships(This, value) \ ((This)->lpVtbl->get_MaxSiblingRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxSiblingRelationships(This, value) \ ((This)->lpVtbl->put_MaxSiblingRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxParentRelationships(This, value) \ ((This)->lpVtbl->get_MaxParentRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxParentRelationships(This, value) \ ((This)->lpVtbl->put_MaxParentRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxChildRelationships(This, value) \ ((This)->lpVtbl->get_MaxChildRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxChildRelationships(This, value) \ ((This)->lpVtbl->put_MaxChildRelationships(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxJobInfo(This, value) \ ((This)->lpVtbl->get_MaxJobInfo(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxJobInfo(This, value) \ ((This)->lpVtbl->put_MaxJobInfo(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_get_MaxWebsites(This, value) \ ((This)->lpVtbl->get_MaxWebsites(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_put_MaxWebsites(This, value) \ ((This)->lpVtbl->put_MaxWebsites(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncConstraints_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactListSyncManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactListSyncManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactListSyncManager[] = L"Windows.ApplicationModel.Contacts.IContactListSyncManager"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManagerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Status)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListSyncStatus* value); HRESULT (STDMETHODCALLTYPE* get_LastSuccessfulSyncTime)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, struct __x_ABI_CWindows_CFoundation_CDateTime* value); HRESULT (STDMETHODCALLTYPE* get_LastAttemptedSyncTime)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, struct __x_ABI_CWindows_CFoundation_CDateTime* value); HRESULT (STDMETHODCALLTYPE* SyncAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, __FIAsyncOperation_1_boolean** result); HRESULT (STDMETHODCALLTYPE* add_SyncStatusChanged)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactListSyncManager_IInspectable* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_SyncStatusChanged)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManagerVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManagerVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_get_Status(This, value) \ ((This)->lpVtbl->get_Status(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_get_LastSuccessfulSyncTime(This, value) \ ((This)->lpVtbl->get_LastSuccessfulSyncTime(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_get_LastAttemptedSyncTime(This, value) \ ((This)->lpVtbl->get_LastAttemptedSyncTime(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_SyncAsync(This, result) \ ((This)->lpVtbl->SyncAsync(This, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_add_SyncStatusChanged(This, handler, token) \ ((This)->lpVtbl->add_SyncStatusChanged(This, handler, token)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_remove_SyncStatusChanged(This, token) \ ((This)->lpVtbl->remove_SyncStatusChanged(This, token)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactListSyncManager2 * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactListSyncManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactListSyncManager2[] = L"Windows.ApplicationModel.Contacts.IContactListSyncManager2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* put_Status)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactListSyncStatus value); HRESULT (STDMETHODCALLTYPE* put_LastSuccessfulSyncTime)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This, struct __x_ABI_CWindows_CFoundation_CDateTime value); HRESULT (STDMETHODCALLTYPE* put_LastAttemptedSyncTime)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2* This, struct __x_ABI_CWindows_CFoundation_CDateTime value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_put_Status(This, value) \ ((This)->lpVtbl->put_Status(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_put_LastSuccessfulSyncTime(This, value) \ ((This)->lpVtbl->put_LastSuccessfulSyncTime(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_put_LastAttemptedSyncTime(This, value) \ ((This)->lpVtbl->put_LastAttemptedSyncTime(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactListSyncManager2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactLocationField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactLocationField * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactField * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactLocationField[] = L"Windows.ApplicationModel.Contacts.IContactLocationField"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_UnstructuredAddress)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Street)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_City)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Region)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_Country)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_PostalCode)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField* This, HSTRING* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_get_UnstructuredAddress(This, value) \ ((This)->lpVtbl->get_UnstructuredAddress(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_get_Street(This, value) \ ((This)->lpVtbl->get_Street(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_get_City(This, value) \ ((This)->lpVtbl->get_City(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_get_Region(This, value) \ ((This)->lpVtbl->get_Region(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_get_Country(This, value) \ ((This)->lpVtbl->get_Country(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_get_PostalCode(This, value) \ ((This)->lpVtbl->get_PostalCode(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactLocationFieldFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactLocationFieldFactory[] = L"Windows.ApplicationModel.Contacts.IContactLocationFieldFactory"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateLocation_Default)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This, HSTRING unstructuredAddress, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField** field); HRESULT (STDMETHODCALLTYPE* CreateLocation_Category)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This, HSTRING unstructuredAddress, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory category, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField** field); HRESULT (STDMETHODCALLTYPE* CreateLocation_All)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory* This, HSTRING unstructuredAddress, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldCategory category, HSTRING street, HSTRING city, HSTRING region, HSTRING country, HSTRING postalCode, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationField** field); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactoryVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactoryVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_CreateLocation_Default(This, unstructuredAddress, field) \ ((This)->lpVtbl->CreateLocation_Default(This, unstructuredAddress, field)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_CreateLocation_Category(This, unstructuredAddress, category, field) \ ((This)->lpVtbl->CreateLocation_Category(This, unstructuredAddress, category, field)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_CreateLocation_All(This, unstructuredAddress, category, street, city, region, country, postalCode, field) \ ((This)->lpVtbl->CreateLocation_All(This, unstructuredAddress, category, street, city, region, country, postalCode, field)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactLocationFieldFactory_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerForUser * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManagerForUser * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerForUser[] = L"Windows.ApplicationModel.Contacts.IContactManagerForUser"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUserVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ConvertContactToVCardAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** result); HRESULT (STDMETHODCALLTYPE* ConvertContactToVCardAsyncWithMaxBytes)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, UINT32 maxBytes, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** result); HRESULT (STDMETHODCALLTYPE* ConvertVCardToContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference* vCard, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** result); HRESULT (STDMETHODCALLTYPE* RequestStoreAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactStoreAccessType accessType, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore** result); HRESULT (STDMETHODCALLTYPE* RequestAnnotationStoreAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationStoreAccessType accessType, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore** result); HRESULT (STDMETHODCALLTYPE* get_SystemDisplayNameOrder)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder* value); HRESULT (STDMETHODCALLTYPE* put_SystemDisplayNameOrder)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder value); HRESULT (STDMETHODCALLTYPE* get_SystemSortOrder)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder* value); HRESULT (STDMETHODCALLTYPE* put_SystemSortOrder)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder value); HRESULT (STDMETHODCALLTYPE* get_User)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser* This, __x_ABI_CWindows_CSystem_CIUser** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUserVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUserVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_ConvertContactToVCardAsync(This, contact, result) \ ((This)->lpVtbl->ConvertContactToVCardAsync(This, contact, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_ConvertContactToVCardAsyncWithMaxBytes(This, contact, maxBytes, result) \ ((This)->lpVtbl->ConvertContactToVCardAsyncWithMaxBytes(This, contact, maxBytes, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_ConvertVCardToContactAsync(This, vCard, result) \ ((This)->lpVtbl->ConvertVCardToContactAsync(This, vCard, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_RequestStoreAsync(This, accessType, result) \ ((This)->lpVtbl->RequestStoreAsync(This, accessType, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_RequestAnnotationStoreAsync(This, accessType, result) \ ((This)->lpVtbl->RequestAnnotationStoreAsync(This, accessType, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_get_SystemDisplayNameOrder(This, value) \ ((This)->lpVtbl->get_SystemDisplayNameOrder(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_put_SystemDisplayNameOrder(This, value) \ ((This)->lpVtbl->put_SystemDisplayNameOrder(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_get_SystemSortOrder(This, value) \ ((This)->lpVtbl->get_SystemSortOrder(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_put_SystemSortOrder(This, value) \ ((This)->lpVtbl->put_SystemSortOrder(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_get_User(This, value) \ ((This)->lpVtbl->get_User(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerForUser2 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManagerForUser * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerForUser2[] = L"Windows.ApplicationModel.Contacts.IContactManagerForUser2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ShowFullContactCard)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* fullContactCardOptions); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_ShowFullContactCard(This, contact, fullContactCardOptions) \ ((This)->lpVtbl->ShowFullContactCard(This, contact, fullContactCardOptions)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ShowContactCard)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, struct __x_ABI_CWindows_CFoundation_CRect selection); HRESULT (STDMETHODCALLTYPE* ShowContactCardWithPlacement)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, struct __x_ABI_CWindows_CFoundation_CRect selection, enum __x_ABI_CWindows_CUI_CPopups_CPlacement preferredPlacement); HRESULT (STDMETHODCALLTYPE* ShowDelayLoadedContactCard)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, struct __x_ABI_CWindows_CFoundation_CRect selection, enum __x_ABI_CWindows_CUI_CPopups_CPlacement preferredPlacement, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader** dataLoader); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStaticsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStaticsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_ShowContactCard(This, contact, selection) \ ((This)->lpVtbl->ShowContactCard(This, contact, selection)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_ShowContactCardWithPlacement(This, contact, selection, preferredPlacement) \ ((This)->lpVtbl->ShowContactCardWithPlacement(This, contact, selection, preferredPlacement)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_ShowDelayLoadedContactCard(This, contact, selection, preferredPlacement, dataLoader) \ ((This)->lpVtbl->ShowDelayLoadedContactCard(This, contact, selection, preferredPlacement, dataLoader)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactManagerStatics * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics2[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* RequestStoreAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore** store); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_RequestStoreAsync(This, store) \ ((This)->lpVtbl->RequestStoreAsync(This, store)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics3 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactManagerStatics2 * Windows.ApplicationModel.Contacts.IContactManagerStatics * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics3[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics3"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ConvertContactToVCardAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** vCard); HRESULT (STDMETHODCALLTYPE* ConvertContactToVCardAsyncWithMaxBytes)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, UINT32 maxBytes, __FIAsyncOperation_1_Windows__CStorage__CStreams__CRandomAccessStreamReference** vCard); HRESULT (STDMETHODCALLTYPE* ConvertVCardToContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference* vCard, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contact); HRESULT (STDMETHODCALLTYPE* RequestStoreAsyncWithAccessType)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactStoreAccessType accessType, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactStore** store); HRESULT (STDMETHODCALLTYPE* RequestAnnotationStoreAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationStoreAccessType accessType, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactAnnotationStore** store); HRESULT (STDMETHODCALLTYPE* IsShowContactCardSupported)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, boolean* result); HRESULT (STDMETHODCALLTYPE* ShowContactCardWithOptions)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, struct __x_ABI_CWindows_CFoundation_CRect selection, enum __x_ABI_CWindows_CUI_CPopups_CPlacement preferredPlacement, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* contactCardOptions); HRESULT (STDMETHODCALLTYPE* IsShowDelayLoadedContactCardSupported)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, boolean* result); HRESULT (STDMETHODCALLTYPE* ShowDelayLoadedContactCardWithOptions)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, struct __x_ABI_CWindows_CFoundation_CRect selection, enum __x_ABI_CWindows_CUI_CPopups_CPlacement preferredPlacement, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardOptions* contactCardOptions, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactCardDelayedDataLoader** dataLoader); HRESULT (STDMETHODCALLTYPE* ShowFullContactCard)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* fullContactCardOptions); HRESULT (STDMETHODCALLTYPE* get_SystemDisplayNameOrder)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder* value); HRESULT (STDMETHODCALLTYPE* put_SystemDisplayNameOrder)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder value); HRESULT (STDMETHODCALLTYPE* get_SystemSortOrder)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder* value); HRESULT (STDMETHODCALLTYPE* put_SystemSortOrder)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactNameOrder value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_ConvertContactToVCardAsync(This, contact, vCard) \ ((This)->lpVtbl->ConvertContactToVCardAsync(This, contact, vCard)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_ConvertContactToVCardAsyncWithMaxBytes(This, contact, maxBytes, vCard) \ ((This)->lpVtbl->ConvertContactToVCardAsyncWithMaxBytes(This, contact, maxBytes, vCard)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_ConvertVCardToContactAsync(This, vCard, contact) \ ((This)->lpVtbl->ConvertVCardToContactAsync(This, vCard, contact)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_RequestStoreAsyncWithAccessType(This, accessType, store) \ ((This)->lpVtbl->RequestStoreAsyncWithAccessType(This, accessType, store)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_RequestAnnotationStoreAsync(This, accessType, store) \ ((This)->lpVtbl->RequestAnnotationStoreAsync(This, accessType, store)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_IsShowContactCardSupported(This, result) \ ((This)->lpVtbl->IsShowContactCardSupported(This, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_ShowContactCardWithOptions(This, contact, selection, preferredPlacement, contactCardOptions) \ ((This)->lpVtbl->ShowContactCardWithOptions(This, contact, selection, preferredPlacement, contactCardOptions)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_IsShowDelayLoadedContactCardSupported(This, result) \ ((This)->lpVtbl->IsShowDelayLoadedContactCardSupported(This, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_ShowDelayLoadedContactCardWithOptions(This, contact, selection, preferredPlacement, contactCardOptions, dataLoader) \ ((This)->lpVtbl->ShowDelayLoadedContactCardWithOptions(This, contact, selection, preferredPlacement, contactCardOptions, dataLoader)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_ShowFullContactCard(This, contact, fullContactCardOptions) \ ((This)->lpVtbl->ShowFullContactCard(This, contact, fullContactCardOptions)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_get_SystemDisplayNameOrder(This, value) \ ((This)->lpVtbl->get_SystemDisplayNameOrder(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_put_SystemDisplayNameOrder(This, value) \ ((This)->lpVtbl->put_SystemDisplayNameOrder(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_get_SystemSortOrder(This, value) \ ((This)->lpVtbl->get_SystemSortOrder(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_put_SystemSortOrder(This, value) \ ((This)->lpVtbl->put_SystemSortOrder(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics4 * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics4[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics4"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetForUser)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4* This, __x_ABI_CWindows_CSystem_CIUser* user, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerForUser** result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_GetForUser(This, user, result) \ ((This)->lpVtbl->GetForUser(This, user, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics4_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Interface Windows.ApplicationModel.Contacts.IContactManagerStatics5 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactManagerStatics5[] = L"Windows.ApplicationModel.Contacts.IContactManagerStatics5"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* IsShowFullContactCardSupportedAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This, __FIAsyncOperation_1_boolean** result); HRESULT (STDMETHODCALLTYPE* get_IncludeMiddleNameInSystemDisplayAndSort)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IncludeMiddleNameInSystemDisplayAndSort)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5* This, boolean value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_IsShowFullContactCardSupportedAsync(This, result) \ ((This)->lpVtbl->IsShowFullContactCardSupportedAsync(This, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_get_IncludeMiddleNameInSystemDisplayAndSort(This, value) \ ((This)->lpVtbl->get_IncludeMiddleNameInSystemDisplayAndSort(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_put_IncludeMiddleNameInSystemDisplayAndSort(This, value) \ ((This)->lpVtbl->put_IncludeMiddleNameInSystemDisplayAndSort(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactManagerStatics5_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactMatchReason * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactMatchReason * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactMatchReason[] = L"Windows.ApplicationModel.Contacts.IContactMatchReason"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReasonVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Field)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactMatchReasonKind* value); HRESULT (STDMETHODCALLTYPE* get_Segments)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This, __FIVectorView_1_Windows__CData__CText__CTextSegment** value); HRESULT (STDMETHODCALLTYPE* get_Text)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason* This, HSTRING* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReasonVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReasonVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_get_Field(This, value) \ ((This)->lpVtbl->get_Field(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_get_Segments(This, value) \ ((This)->lpVtbl->get_Segments(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_get_Text(This, value) \ ((This)->lpVtbl->get_Text(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactMatchReason_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactName * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.Contact * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactName[] = L"Windows.ApplicationModel.Contacts.IContactName"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactNameVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_FirstName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_FirstName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_LastName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_LastName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_MiddleName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_MiddleName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_YomiGivenName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_YomiGivenName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_YomiFamilyName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_YomiFamilyName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_HonorificNameSuffix)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_HonorificNameSuffix)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_HonorificNamePrefix)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_HonorificNamePrefix)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_DisplayName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* get_YomiDisplayName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactName* This, HSTRING* value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactNameVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactNameVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_FirstName(This, value) \ ((This)->lpVtbl->get_FirstName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_put_FirstName(This, value) \ ((This)->lpVtbl->put_FirstName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_LastName(This, value) \ ((This)->lpVtbl->get_LastName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_put_LastName(This, value) \ ((This)->lpVtbl->put_LastName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_MiddleName(This, value) \ ((This)->lpVtbl->get_MiddleName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_put_MiddleName(This, value) \ ((This)->lpVtbl->put_MiddleName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_YomiGivenName(This, value) \ ((This)->lpVtbl->get_YomiGivenName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_put_YomiGivenName(This, value) \ ((This)->lpVtbl->put_YomiGivenName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_YomiFamilyName(This, value) \ ((This)->lpVtbl->get_YomiFamilyName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_put_YomiFamilyName(This, value) \ ((This)->lpVtbl->put_YomiFamilyName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_HonorificNameSuffix(This, value) \ ((This)->lpVtbl->get_HonorificNameSuffix(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_put_HonorificNameSuffix(This, value) \ ((This)->lpVtbl->put_HonorificNameSuffix(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_HonorificNamePrefix(This, value) \ ((This)->lpVtbl->get_HonorificNamePrefix(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_put_HonorificNamePrefix(This, value) \ ((This)->lpVtbl->put_HonorificNamePrefix(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_DisplayName(This, value) \ ((This)->lpVtbl->get_DisplayName(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_get_YomiDisplayName(This, value) \ ((This)->lpVtbl->get_YomiDisplayName(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactName; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactName_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPanel * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPanel * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPanel[] = L"Windows.ApplicationModel.Contacts.IContactPanel"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ClosePanel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This); HRESULT (STDMETHODCALLTYPE* get_HeaderColor)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, __FIReference_1_Windows__CUI__CColor** value); HRESULT (STDMETHODCALLTYPE* put_HeaderColor)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, __FIReference_1_Windows__CUI__CColor* value); HRESULT (STDMETHODCALLTYPE* add_LaunchFullAppRequested)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelLaunchFullAppRequestedEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_LaunchFullAppRequested)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, EventRegistrationToken token); HRESULT (STDMETHODCALLTYPE* add_Closing)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactPanel_Windows__CApplicationModel__CContacts__CContactPanelClosingEventArgs* handler, EventRegistrationToken* token); HRESULT (STDMETHODCALLTYPE* remove_Closing)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel* This, EventRegistrationToken token); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_ClosePanel(This) \ ((This)->lpVtbl->ClosePanel(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_get_HeaderColor(This, value) \ ((This)->lpVtbl->get_HeaderColor(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_put_HeaderColor(This, value) \ ((This)->lpVtbl->put_HeaderColor(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_add_LaunchFullAppRequested(This, handler, token) \ ((This)->lpVtbl->add_LaunchFullAppRequested(This, handler, token)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_remove_LaunchFullAppRequested(This, token) \ ((This)->lpVtbl->remove_LaunchFullAppRequested(This, token)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_add_Closing(This, handler, token) \ ((This)->lpVtbl->add_Closing(This, handler, token)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_remove_Closing(This, token) \ ((This)->lpVtbl->remove_Closing(This, token)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanel_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPanelClosingEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPanelClosingEventArgs * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPanelClosingEventArgs[] = L"Windows.ApplicationModel.Contacts.IContactPanelClosingEventArgs"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetDeferral)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs* This, __x_ABI_CWindows_CFoundation_CIDeferral** deferral); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_GetDeferral(This, deferral) \ ((This)->lpVtbl->GetDeferral(This, deferral)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelClosingEventArgs_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPanelLaunchFullAppRequestedEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPanelLaunchFullAppRequestedEventArgs * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPanelLaunchFullAppRequestedEventArgs[] = L"Windows.ApplicationModel.Contacts.IContactPanelLaunchFullAppRequestedEventArgs"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Handled)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_Handled)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs* This, boolean value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_get_Handled(This, value) \ ((This)->lpVtbl->get_Handled(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_put_Handled(This, value) \ ((This)->lpVtbl->put_Handled(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPanelLaunchFullAppRequestedEventArgs_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPhone * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPhone * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPhone[] = L"Windows.ApplicationModel.Contacts.IContactPhone"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhoneVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Number)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Number)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Kind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactPhoneKind* value); HRESULT (STDMETHODCALLTYPE* put_Kind)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactPhoneKind value); HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhoneVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhoneVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_get_Number(This, value) \ ((This)->lpVtbl->get_Number(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_put_Number(This, value) \ ((This)->lpVtbl->put_Number(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_get_Kind(This, value) \ ((This)->lpVtbl->get_Kind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_put_Kind(This, value) \ ((This)->lpVtbl->put_Kind(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_get_Description(This, value) \ ((This)->lpVtbl->get_Description(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_put_Description(This, value) \ ((This)->lpVtbl->put_Description(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPhone_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPicker * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPicker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPicker[] = L"Windows.ApplicationModel.Contacts.IContactPicker"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_CommitButtonText)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_CommitButtonText)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_SelectionMode)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactSelectionMode* value); HRESULT (STDMETHODCALLTYPE* put_SelectionMode)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactSelectionMode value); HRESULT (STDMETHODCALLTYPE* get_DesiredFields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, __FIVector_1_HSTRING** value); HRESULT (STDMETHODCALLTYPE* PickSingleContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactInformation** result); HRESULT (STDMETHODCALLTYPE* PickMultipleContactsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactInformation** result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_get_CommitButtonText(This, value) \ ((This)->lpVtbl->get_CommitButtonText(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_put_CommitButtonText(This, value) \ ((This)->lpVtbl->put_CommitButtonText(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_get_SelectionMode(This, value) \ ((This)->lpVtbl->get_SelectionMode(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_put_SelectionMode(This, value) \ ((This)->lpVtbl->put_SelectionMode(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_get_DesiredFields(This, value) \ ((This)->lpVtbl->get_DesiredFields(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_PickSingleContactAsync(This, result) \ ((This)->lpVtbl->PickSingleContactAsync(This, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_PickMultipleContactsAsync(This, result) \ ((This)->lpVtbl->PickMultipleContactsAsync(This, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPicker2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPicker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPicker2[] = L"Windows.ApplicationModel.Contacts.IContactPicker2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DesiredFieldsWithContactFieldType)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This, __FIVector_1_Windows__CApplicationModel__CContacts__CContactFieldType** value); HRESULT (STDMETHODCALLTYPE* PickContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** result); HRESULT (STDMETHODCALLTYPE* PickContactsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2* This, __FIAsyncOperation_1___FIVector_1_Windows__CApplicationModel__CContacts__CContact** result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_get_DesiredFieldsWithContactFieldType(This, value) \ ((This)->lpVtbl->get_DesiredFieldsWithContactFieldType(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_PickContactAsync(This, result) \ ((This)->lpVtbl->PickContactAsync(This, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_PickContactsAsync(This, result) \ ((This)->lpVtbl->PickContactsAsync(This, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPicker3 * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPicker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPicker3[] = L"Windows.ApplicationModel.Contacts.IContactPicker3"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_User)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3* This, __x_ABI_CWindows_CSystem_CIUser** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_get_User(This, value) \ ((This)->lpVtbl->get_User(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactPickerStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactPicker * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactPickerStatics[] = L"Windows.ApplicationModel.Contacts.IContactPickerStatics"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateForUser)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics* This, __x_ABI_CWindows_CSystem_CIUser* user, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPicker** result); HRESULT (STDMETHODCALLTYPE* IsSupportedAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics* This, __FIAsyncOperation_1_boolean** result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStaticsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStaticsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_CreateForUser(This, user, result) \ ((This)->lpVtbl->CreateForUser(This, user, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_IsSupportedAsync(This, result) \ ((This)->lpVtbl->IsSupportedAsync(This, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactPickerStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IContactQueryOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactQueryOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactQueryOptions[] = L"Windows.ApplicationModel.Contacts.IContactQueryOptions"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_TextSearch)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch** value); HRESULT (STDMETHODCALLTYPE* get_ContactListIds)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, __FIVector_1_HSTRING** value); HRESULT (STDMETHODCALLTYPE* get_IncludeContactsFromHiddenLists)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, boolean* value); HRESULT (STDMETHODCALLTYPE* put_IncludeContactsFromHiddenLists)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, boolean value); HRESULT (STDMETHODCALLTYPE* get_DesiredFields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQueryDesiredFields* value); HRESULT (STDMETHODCALLTYPE* put_DesiredFields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQueryDesiredFields value); HRESULT (STDMETHODCALLTYPE* get_DesiredOperations)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationOperations* value); HRESULT (STDMETHODCALLTYPE* put_DesiredOperations)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactAnnotationOperations value); HRESULT (STDMETHODCALLTYPE* get_AnnotationListIds)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* This, __FIVector_1_HSTRING** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_get_TextSearch(This, value) \ ((This)->lpVtbl->get_TextSearch(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_get_ContactListIds(This, value) \ ((This)->lpVtbl->get_ContactListIds(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_get_IncludeContactsFromHiddenLists(This, value) \ ((This)->lpVtbl->get_IncludeContactsFromHiddenLists(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_put_IncludeContactsFromHiddenLists(This, value) \ ((This)->lpVtbl->put_IncludeContactsFromHiddenLists(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_get_DesiredFields(This, value) \ ((This)->lpVtbl->get_DesiredFields(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_put_DesiredFields(This, value) \ ((This)->lpVtbl->put_DesiredFields(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_get_DesiredOperations(This, value) \ ((This)->lpVtbl->get_DesiredOperations(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_put_DesiredOperations(This, value) \ ((This)->lpVtbl->put_DesiredOperations(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_get_AnnotationListIds(This, value) \ ((This)->lpVtbl->get_AnnotationListIds(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactQueryOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactQueryOptionsFactory[] = L"Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactoryVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* CreateWithText)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory* This, HSTRING text, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions** result); HRESULT (STDMETHODCALLTYPE* CreateWithTextAndFields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory* This, HSTRING text, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchFields fields, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions** result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactoryVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactoryVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_CreateWithText(This, text, result) \ ((This)->lpVtbl->CreateWithText(This, text, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_CreateWithTextAndFields(This, text, fields, result) \ ((This)->lpVtbl->CreateWithTextAndFields(This, text, fields, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptionsFactory_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactQueryTextSearch * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactQueryTextSearch * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactQueryTextSearch[] = L"Windows.ApplicationModel.Contacts.IContactQueryTextSearch"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearchVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Fields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchFields* value); HRESULT (STDMETHODCALLTYPE* put_Fields)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchFields value); HRESULT (STDMETHODCALLTYPE* get_Text)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Text)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_SearchScope)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchScope* value); HRESULT (STDMETHODCALLTYPE* put_SearchScope)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactQuerySearchScope value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearchVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearchVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_get_Fields(This, value) \ ((This)->lpVtbl->get_Fields(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_put_Fields(This, value) \ ((This)->lpVtbl->put_Fields(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_get_Text(This, value) \ ((This)->lpVtbl->get_Text(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_put_Text(This, value) \ ((This)->lpVtbl->put_Text(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_get_SearchScope(This, value) \ ((This)->lpVtbl->get_SearchScope(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_put_SearchScope(This, value) \ ((This)->lpVtbl->put_SearchScope(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryTextSearch_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactReader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactReader * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactReader[] = L"Windows.ApplicationModel.Contacts.IContactReader"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReaderVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* ReadBatchAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactBatch** value); HRESULT (STDMETHODCALLTYPE* GetMatchingPropertiesWithMatchReason)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, __FIVectorView_1_Windows__CApplicationModel__CContacts__CContactMatchReason** ppRetVal); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReaderVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReaderVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_ReadBatchAsync(This, value) \ ((This)->lpVtbl->ReadBatchAsync(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_GetMatchingPropertiesWithMatchReason(This, contact, ppRetVal) \ ((This)->lpVtbl->GetMatchingPropertiesWithMatchReason(This, contact, ppRetVal)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactSignificantOther * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactSignificantOther * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactSignificantOther[] = L"Windows.ApplicationModel.Contacts.IContactSignificantOther"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOtherVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Name)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Name)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This, HSTRING value); HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOtherVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOtherVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_get_Name(This, value) \ ((This)->lpVtbl->get_Name(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_put_Name(This, value) \ ((This)->lpVtbl->put_Name(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_get_Description(This, value) \ ((This)->lpVtbl->get_Description(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_put_Description(This, value) \ ((This)->lpVtbl->put_Description(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactSignificantOther2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactSignificantOther * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactSignificantOther * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactSignificantOther2[] = L"Windows.ApplicationModel.Contacts.IContactSignificantOther2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Relationship)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactRelationship* value); HRESULT (STDMETHODCALLTYPE* put_Relationship)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactRelationship value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_get_Relationship(This, value) \ ((This)->lpVtbl->get_Relationship(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_put_Relationship(This, value) \ ((This)->lpVtbl->put_Relationship(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactSignificantOther2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactStore * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactStore[] = L"Windows.ApplicationModel.Contacts.IContactStore"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* FindContactsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** contacts); HRESULT (STDMETHODCALLTYPE* FindContactsWithSearchTextAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This, HSTRING searchText, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContact** contacts); HRESULT (STDMETHODCALLTYPE* GetContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore* This, HSTRING contactId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** contacts); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_FindContactsAsync(This, contacts) \ ((This)->lpVtbl->FindContactsAsync(This, contacts)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_FindContactsWithSearchTextAsync(This, searchText, contacts) \ ((This)->lpVtbl->FindContactsWithSearchTextAsync(This, searchText, contacts)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_GetContactAsync(This, contactId, contacts) \ ((This)->lpVtbl->GetContactAsync(This, contactId, contacts)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactStore2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactStore * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactStore2[] = L"Windows.ApplicationModel.Contacts.IContactStore2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ChangeTracker)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker** value); HRESULT (STDMETHODCALLTYPE* add_ContactChanged)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, __FITypedEventHandler_2_Windows__CApplicationModel__CContacts__CContactStore_Windows__CApplicationModel__CContacts__CContactChangedEventArgs* value, EventRegistrationToken* returnValue); HRESULT (STDMETHODCALLTYPE* remove_ContactChanged)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, EventRegistrationToken value); HRESULT (STDMETHODCALLTYPE* get_AggregateContactManager)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIAggregateContactManager** value); HRESULT (STDMETHODCALLTYPE* FindContactListsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, __FIAsyncOperation_1___FIVectorView_1_Windows__CApplicationModel__CContacts__CContactList** value); HRESULT (STDMETHODCALLTYPE* GetContactListAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, HSTRING contactListId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList** value); HRESULT (STDMETHODCALLTYPE* CreateContactListAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, HSTRING displayName, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList** value); HRESULT (STDMETHODCALLTYPE* GetMeContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContact** meContact); HRESULT (STDMETHODCALLTYPE* GetContactReader)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader** value); HRESULT (STDMETHODCALLTYPE* GetContactReaderWithOptions)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactQueryOptions* options, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactReader** value); HRESULT (STDMETHODCALLTYPE* CreateContactListInAccountAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2* This, HSTRING displayName, HSTRING userDataAccountId, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CContactList** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_get_ChangeTracker(This, value) \ ((This)->lpVtbl->get_ChangeTracker(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_add_ContactChanged(This, value, returnValue) \ ((This)->lpVtbl->add_ContactChanged(This, value, returnValue)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_remove_ContactChanged(This, value) \ ((This)->lpVtbl->remove_ContactChanged(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_get_AggregateContactManager(This, value) \ ((This)->lpVtbl->get_AggregateContactManager(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_FindContactListsAsync(This, value) \ ((This)->lpVtbl->FindContactListsAsync(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_GetContactListAsync(This, contactListId, value) \ ((This)->lpVtbl->GetContactListAsync(This, contactListId, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_CreateContactListAsync(This, displayName, value) \ ((This)->lpVtbl->CreateContactListAsync(This, displayName, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_GetMeContactAsync(This, meContact) \ ((This)->lpVtbl->GetMeContactAsync(This, meContact)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_GetContactReader(This, value) \ ((This)->lpVtbl->GetContactReader(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_GetContactReaderWithOptions(This, options, value) \ ((This)->lpVtbl->GetContactReaderWithOptions(This, options, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_CreateContactListInAccountAsync(This, displayName, userDataAccountId, value) \ ((This)->lpVtbl->CreateContactListInAccountAsync(This, displayName, userDataAccountId, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactStore3 * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactStore * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactStore3[] = L"Windows.ApplicationModel.Contacts.IContactStore3"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetChangeTracker)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3* This, HSTRING identity, __x_ABI_CWindows_CApplicationModel_CContacts_CIContactChangeTracker** result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_GetChangeTracker(This, identity, result) \ ((This)->lpVtbl->GetChangeTracker(This, identity, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStore3_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Interface Windows.ApplicationModel.Contacts.IContactStoreNotificationTriggerDetails * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactStoreNotificationTriggerDetails * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactStoreNotificationTriggerDetails[] = L"Windows.ApplicationModel.Contacts.IContactStoreNotificationTriggerDetails"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetailsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails* This, TrustLevel* trustLevel); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetailsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetailsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactStoreNotificationTriggerDetails_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactWebsite * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactWebsite * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactWebsite[] = L"Windows.ApplicationModel.Contacts.IContactWebsite"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsiteVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_Uri)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This, __x_ABI_CWindows_CFoundation_CIUriRuntimeClass** value); HRESULT (STDMETHODCALLTYPE* put_Uri)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This, __x_ABI_CWindows_CFoundation_CIUriRuntimeClass* value); HRESULT (STDMETHODCALLTYPE* get_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_Description)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsiteVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsiteVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_get_Uri(This, value) \ ((This)->lpVtbl->get_Uri(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_put_Uri(This, value) \ ((This)->lpVtbl->put_Uri(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_get_Description(This, value) \ ((This)->lpVtbl->get_Description(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_put_Description(This, value) \ ((This)->lpVtbl->put_Description(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IContactWebsite2 * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.ContactWebsite * * Any object which implements this interface must also implement the following interfaces: * Windows.ApplicationModel.Contacts.IContactWebsite * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IContactWebsite2[] = L"Windows.ApplicationModel.Contacts.IContactWebsite2"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2Vtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_RawValue)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2* This, HSTRING* value); HRESULT (STDMETHODCALLTYPE* put_RawValue)(__x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2* This, HSTRING value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2Vtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2 { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2Vtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_get_RawValue(This, value) \ ((This)->lpVtbl->get_RawValue(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_put_RawValue(This, value) \ ((This)->lpVtbl->put_RawValue(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIContactWebsite2_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IFullContactCardOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.FullContactCardOptions * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IFullContactCardOptions[] = L"Windows.ApplicationModel.Contacts.IFullContactCardOptions"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptionsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_DesiredRemainingView)(__x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* This, enum __x_ABI_CWindows_CUI_CViewManagement_CViewSizePreference* value); HRESULT (STDMETHODCALLTYPE* put_DesiredRemainingView)(__x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions* This, enum __x_ABI_CWindows_CUI_CViewManagement_CViewSizePreference value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptionsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptionsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_get_DesiredRemainingView(This, value) \ ((This)->lpVtbl->get_DesiredRemainingView(This, value)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_put_DesiredRemainingView(This, value) \ ((This)->lpVtbl->put_DesiredRemainingView(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIFullContactCardOptions_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IKnownContactFieldStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.KnownContactField * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IKnownContactFieldStatics[] = L"Windows.ApplicationModel.Contacts.IKnownContactFieldStatics"; typedef struct #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, TrustLevel* trustLevel); #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 HRESULT (STDMETHODCALLTYPE* get_Email)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, HSTRING* value); #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 HRESULT (STDMETHODCALLTYPE* get_PhoneNumber)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, HSTRING* value); #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 HRESULT (STDMETHODCALLTYPE* get_Location)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, HSTRING* value); #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 HRESULT (STDMETHODCALLTYPE* get_InstantMessage)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, HSTRING* value); #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 HRESULT (STDMETHODCALLTYPE* ConvertNameToType)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, HSTRING name, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType* type); #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 HRESULT (STDMETHODCALLTYPE* ConvertTypeToName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CContactFieldType type, HSTRING* name); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStaticsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStaticsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_get_Email(This, value) \ ((This)->lpVtbl->get_Email(This, value)) #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_get_PhoneNumber(This, value) \ ((This)->lpVtbl->get_PhoneNumber(This, value)) #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_get_Location(This, value) \ ((This)->lpVtbl->get_Location(This, value)) #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_get_InstantMessage(This, value) \ ((This)->lpVtbl->get_InstantMessage(This, value)) #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_ConvertNameToType(This, name, type) \ ((This)->lpVtbl->ConvertNameToType(This, name, type)) #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("IKnownContactFieldStatics may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #define __x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_ConvertTypeToName(This, type, name) \ ((This)->lpVtbl->ConvertTypeToName(This, type, name)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIKnownContactFieldStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Interface Windows.ApplicationModel.Contacts.IPinnedContactIdsQueryResult * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.PinnedContactIdsQueryResult * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IPinnedContactIdsQueryResult[] = L"Windows.ApplicationModel.Contacts.IPinnedContactIdsQueryResult"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResultVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_ContactIds)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult* This, __FIVector_1_HSTRING** value); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResultVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResultVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_get_ContactIds(This, value) \ ((This)->lpVtbl->get_ContactIds(This, value)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactIdsQueryResult_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IPinnedContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.PinnedContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IPinnedContactManager[] = L"Windows.ApplicationModel.Contacts.IPinnedContactManager"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* get_User)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, __x_ABI_CWindows_CSystem_CIUser** user); HRESULT (STDMETHODCALLTYPE* IsPinSurfaceSupported)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, enum __x_ABI_CWindows_CApplicationModel_CContacts_CPinnedContactSurface surface, boolean* result); HRESULT (STDMETHODCALLTYPE* IsContactPinned)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, enum __x_ABI_CWindows_CApplicationModel_CContacts_CPinnedContactSurface surface, boolean* result); HRESULT (STDMETHODCALLTYPE* RequestPinContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, enum __x_ABI_CWindows_CApplicationModel_CContacts_CPinnedContactSurface surface, __FIAsyncOperation_1_boolean** operation); HRESULT (STDMETHODCALLTYPE* RequestPinContactsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, __FIIterable_1_Windows__CApplicationModel__CContacts__CContact* contacts, enum __x_ABI_CWindows_CApplicationModel_CContacts_CPinnedContactSurface surface, __FIAsyncOperation_1_boolean** operation); HRESULT (STDMETHODCALLTYPE* RequestUnpinContactAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact, enum __x_ABI_CWindows_CApplicationModel_CContacts_CPinnedContactSurface surface, __FIAsyncOperation_1_boolean** operation); HRESULT (STDMETHODCALLTYPE* SignalContactActivity)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIContact* contact); HRESULT (STDMETHODCALLTYPE* GetPinnedContactIdsAsync)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager* This, __FIAsyncOperation_1_Windows__CApplicationModel__CContacts__CPinnedContactIdsQueryResult** operation); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_get_User(This, user) \ ((This)->lpVtbl->get_User(This, user)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_IsPinSurfaceSupported(This, surface, result) \ ((This)->lpVtbl->IsPinSurfaceSupported(This, surface, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_IsContactPinned(This, contact, surface, result) \ ((This)->lpVtbl->IsContactPinned(This, contact, surface, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_RequestPinContactAsync(This, contact, surface, operation) \ ((This)->lpVtbl->RequestPinContactAsync(This, contact, surface, operation)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_RequestPinContactsAsync(This, contacts, surface, operation) \ ((This)->lpVtbl->RequestPinContactsAsync(This, contacts, surface, operation)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_RequestUnpinContactAsync(This, contact, surface, operation) \ ((This)->lpVtbl->RequestUnpinContactAsync(This, contact, surface, operation)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_SignalContactActivity(This, contact) \ ((This)->lpVtbl->SignalContactActivity(This, contact)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_GetPinnedContactIdsAsync(This, operation) \ ((This)->lpVtbl->GetPinnedContactIdsAsync(This, operation)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Interface Windows.ApplicationModel.Contacts.IPinnedContactManagerStatics * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Interface is a part of the implementation of type Windows.ApplicationModel.Contacts.PinnedContactManager * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #if !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_INTERFACE_DEFINED__) #define ____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_INTERFACE_DEFINED__ extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_ApplicationModel_Contacts_IPinnedContactManagerStatics[] = L"Windows.ApplicationModel.Contacts.IPinnedContactManagerStatics"; typedef struct __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStaticsVtbl { BEGIN_INTERFACE HRESULT (STDMETHODCALLTYPE* QueryInterface)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This, REFIID riid, void** ppvObject); ULONG (STDMETHODCALLTYPE* AddRef)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This); ULONG (STDMETHODCALLTYPE* Release)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This); HRESULT (STDMETHODCALLTYPE* GetIids)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This, ULONG* iidCount, IID** iids); HRESULT (STDMETHODCALLTYPE* GetRuntimeClassName)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This, HSTRING* className); HRESULT (STDMETHODCALLTYPE* GetTrustLevel)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This, TrustLevel* trustLevel); HRESULT (STDMETHODCALLTYPE* GetDefault)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This, __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager** result); HRESULT (STDMETHODCALLTYPE* GetForUser)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This, __x_ABI_CWindows_CSystem_CIUser* user, __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManager** result); HRESULT (STDMETHODCALLTYPE* IsSupported)(__x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics* This, boolean* result); END_INTERFACE } __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStaticsVtbl; interface __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics { CONST_VTBL struct __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStaticsVtbl* lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_QueryInterface(This, riid, ppvObject) \ ((This)->lpVtbl->QueryInterface(This, riid, ppvObject)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_AddRef(This) \ ((This)->lpVtbl->AddRef(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_Release(This) \ ((This)->lpVtbl->Release(This)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_GetIids(This, iidCount, iids) \ ((This)->lpVtbl->GetIids(This, iidCount, iids)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_GetRuntimeClassName(This, className) \ ((This)->lpVtbl->GetRuntimeClassName(This, className)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_GetTrustLevel(This, trustLevel) \ ((This)->lpVtbl->GetTrustLevel(This, trustLevel)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_GetDefault(This, result) \ ((This)->lpVtbl->GetDefault(This, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_GetForUser(This, user, result) \ ((This)->lpVtbl->GetForUser(This, user, result)) #define __x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_IsSupported(This, result) \ ((This)->lpVtbl->IsSupported(This, result)) #endif /* COBJMACROS */ EXTERN_C const IID IID___x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics; #endif /* !defined(____x_ABI_CWindows_CApplicationModel_CContacts_CIPinnedContactManagerStatics_INTERFACE_DEFINED__) */ #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.AggregateContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IAggregateContactManager ** Default Interface ** * Windows.ApplicationModel.Contacts.IAggregateContactManager2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_AggregateContactManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_AggregateContactManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_AggregateContactManager[] = L"Windows.ApplicationModel.Contacts.AggregateContactManager"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.Contact * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContact ** Default Interface ** * Windows.ApplicationModel.Contacts.IContact2 * Windows.ApplicationModel.Contacts.IContactName * Windows.ApplicationModel.Contacts.IContact3 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_Contact_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_Contact_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_Contact[] = L"Windows.ApplicationModel.Contacts.Contact"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactAddress * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactAddress ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAddress_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAddress_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactAddress[] = L"Windows.ApplicationModel.Contacts.ContactAddress"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactAnnotation * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactAnnotation ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactAnnotation2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotation_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotation_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactAnnotation[] = L"Windows.ApplicationModel.Contacts.ContactAnnotation"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactAnnotationList * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactAnnotationList ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotationList_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotationList_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactAnnotationList[] = L"Windows.ApplicationModel.Contacts.ContactAnnotationList"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactAnnotationStore * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactAnnotationStore ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactAnnotationStore2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotationStore_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactAnnotationStore_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactAnnotationStore[] = L"Windows.ApplicationModel.Contacts.ContactAnnotationStore"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactBatch * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactBatch ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactBatch_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactBatch_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactBatch[] = L"Windows.ApplicationModel.Contacts.ContactBatch"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactCardDelayedDataLoader ** Default Interface ** * Windows.Foundation.IClosable * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactCardDelayedDataLoader_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactCardDelayedDataLoader_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactCardDelayedDataLoader[] = L"Windows.ApplicationModel.Contacts.ContactCardDelayedDataLoader"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactCardOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactCardOptions ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactCardOptions2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactCardOptions_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactCardOptions_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactCardOptions[] = L"Windows.ApplicationModel.Contacts.ContactCardOptions"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChange * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChange ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChange_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChange_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChange[] = L"Windows.ApplicationModel.Contacts.ContactChange"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChangeReader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChangeReader ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangeReader_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangeReader_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChangeReader[] = L"Windows.ApplicationModel.Contacts.ContactChangeReader"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChangeTracker * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChangeTracker ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactChangeTracker2 * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangeTracker_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangeTracker_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChangeTracker[] = L"Windows.ApplicationModel.Contacts.ContactChangeTracker"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChangedDeferral * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChangedDeferral ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangedDeferral_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangedDeferral_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChangedDeferral[] = L"Windows.ApplicationModel.Contacts.ContactChangedDeferral"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactChangedEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactChangedEventArgs ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangedEventArgs_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactChangedEventArgs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactChangedEventArgs[] = L"Windows.ApplicationModel.Contacts.ContactChangedEventArgs"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactConnectedServiceAccount ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactConnectedServiceAccount_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactConnectedServiceAccount_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactConnectedServiceAccount[] = L"Windows.ApplicationModel.Contacts.ContactConnectedServiceAccount"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactDate * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactDate ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactDate_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactDate_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactDate[] = L"Windows.ApplicationModel.Contacts.ContactDate"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactEmail * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactEmail ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactEmail_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactEmail_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactEmail[] = L"Windows.ApplicationModel.Contacts.ContactEmail"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via the Windows.ApplicationModel.Contacts.IContactFieldFactory interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactField ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactField_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactField_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactField[] = L"Windows.ApplicationModel.Contacts.ContactField"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactFieldFactory * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactFieldFactory ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactLocationFieldFactory * Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactFieldFactory_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactFieldFactory_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactFieldFactory[] = L"Windows.ApplicationModel.Contacts.ContactFieldFactory"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactGroup * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactGroup ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactGroup_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactGroup_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactGroup[] = L"Windows.ApplicationModel.Contacts.ContactGroup"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.ContactInformation * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactInformation ** Default Interface ** * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactInformation_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactInformation_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactInformation[] = L"Windows.ApplicationModel.Contacts.ContactInformation"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactInstantMessageField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via the Windows.ApplicationModel.Contacts.IContactInstantMessageFieldFactory interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactInstantMessageField ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactField * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactInstantMessageField_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactInstantMessageField_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactInstantMessageField[] = L"Windows.ApplicationModel.Contacts.ContactInstantMessageField"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactJobInfo * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactJobInfo ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactJobInfo_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactJobInfo_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactJobInfo[] = L"Windows.ApplicationModel.Contacts.ContactJobInfo"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactLaunchActionVerbsStatics interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactLaunchActionVerbs_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactLaunchActionVerbs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactLaunchActionVerbs[] = L"Windows.ApplicationModel.Contacts.ContactLaunchActionVerbs"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactList * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactList ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactList2 * Windows.ApplicationModel.Contacts.IContactList3 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactList_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactList_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactList[] = L"Windows.ApplicationModel.Contacts.ContactList"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations * * Introduced to Windows.Foundation.UniversalApiContract in version 5.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactListLimitedWriteOperations ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListLimitedWriteOperations_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListLimitedWriteOperations_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactListLimitedWriteOperations[] = L"Windows.ApplicationModel.Contacts.ContactListLimitedWriteOperations"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x50000 /* * * Class Windows.ApplicationModel.Contacts.ContactListSyncConstraints * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactListSyncConstraints ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListSyncConstraints_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListSyncConstraints_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactListSyncConstraints[] = L"Windows.ApplicationModel.Contacts.ContactListSyncConstraints"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Class Windows.ApplicationModel.Contacts.ContactListSyncManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactListSyncManager ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactListSyncManager2 * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListSyncManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactListSyncManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactListSyncManager[] = L"Windows.ApplicationModel.Contacts.ContactListSyncManager"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactLocationField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via the Windows.ApplicationModel.Contacts.IContactLocationFieldFactory interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactLocationField ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactField * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactLocationField_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactLocationField_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactLocationField[] = L"Windows.ApplicationModel.Contacts.ContactLocationField"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics5 interface starting with version 4.0 of the Windows.Foundation.UniversalApiContract API contract * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics4 interface starting with version 3.0 of the Windows.Foundation.UniversalApiContract API contract * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics3 interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactManagerStatics2 interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactManager[] = L"Windows.ApplicationModel.Contacts.ContactManager"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactManagerForUser * * Introduced to Windows.Foundation.UniversalApiContract in version 3.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactManagerForUser ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactManagerForUser2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactManagerForUser_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactManagerForUser_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactManagerForUser[] = L"Windows.ApplicationModel.Contacts.ContactManagerForUser"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x30000 /* * * Class Windows.ApplicationModel.Contacts.ContactMatchReason * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactMatchReason ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactMatchReason_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactMatchReason_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactMatchReason[] = L"Windows.ApplicationModel.Contacts.ContactMatchReason"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactPanel * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPanel ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanel_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanel_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPanel[] = L"Windows.ApplicationModel.Contacts.ContactPanel"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.ContactPanelClosingEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPanelClosingEventArgs ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanelClosingEventArgs_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanelClosingEventArgs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPanelClosingEventArgs[] = L"Windows.ApplicationModel.Contacts.ContactPanelClosingEventArgs"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.ContactPanelLaunchFullAppRequestedEventArgs * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPanelLaunchFullAppRequestedEventArgs ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanelLaunchFullAppRequestedEventArgs_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPanelLaunchFullAppRequestedEventArgs_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPanelLaunchFullAppRequestedEventArgs[] = L"Windows.ApplicationModel.Contacts.ContactPanelLaunchFullAppRequestedEventArgs"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.ContactPhone * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPhone ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPhone_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPhone_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPhone[] = L"Windows.ApplicationModel.Contacts.ContactPhone"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactPicker * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IContactPickerStatics interface starting with version 4.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactPicker ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactPicker2 * Windows.ApplicationModel.Contacts.IContactPicker3 * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPicker_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactPicker_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactPicker[] = L"Windows.ApplicationModel.Contacts.ContactPicker"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactQueryOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via the Windows.ApplicationModel.Contacts.IContactQueryOptionsFactory interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactQueryOptions ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactQueryOptions_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactQueryOptions_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactQueryOptions[] = L"Windows.ApplicationModel.Contacts.ContactQueryOptions"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactQueryTextSearch * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactQueryTextSearch ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactQueryTextSearch_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactQueryTextSearch_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactQueryTextSearch[] = L"Windows.ApplicationModel.Contacts.ContactQueryTextSearch"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactReader * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactReader ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactReader_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactReader_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactReader[] = L"Windows.ApplicationModel.Contacts.ContactReader"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactSignificantOther * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactSignificantOther ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactSignificantOther2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactSignificantOther_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactSignificantOther_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactSignificantOther[] = L"Windows.ApplicationModel.Contacts.ContactSignificantOther"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactStore * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactStore ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactStore2 * Windows.ApplicationModel.Contacts.IContactStore3 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactStore_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactStore_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactStore[] = L"Windows.ApplicationModel.Contacts.ContactStore"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactStoreNotificationTriggerDetails * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactStoreNotificationTriggerDetails ** Default Interface ** * * Class Threading Model: Both Single and Multi Threaded Apartment * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactStoreNotificationTriggerDetails_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactStoreNotificationTriggerDetails_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactStoreNotificationTriggerDetails[] = L"Windows.ApplicationModel.Contacts.ContactStoreNotificationTriggerDetails"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.ContactWebsite * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IContactWebsite ** Default Interface ** * Windows.ApplicationModel.Contacts.IContactWebsite2 * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactWebsite_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_ContactWebsite_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_ContactWebsite[] = L"Windows.ApplicationModel.Contacts.ContactWebsite"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.FullContactCardOptions * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass can be activated. * Type can be activated via RoActivateInstance starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IFullContactCardOptions ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_FullContactCardOptions_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_FullContactCardOptions_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_FullContactCardOptions[] = L"Windows.ApplicationModel.Contacts.FullContactCardOptions"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.KnownContactField * * Introduced to Windows.Foundation.UniversalApiContract in version 1.0 * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IKnownContactFieldStatics interface starting with version 1.0 of the Windows.Foundation.UniversalApiContract API contract * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_KnownContactField_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_KnownContactField_DEFINED #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 DEPRECATED("KnownContactField may be altered or unavailable for releases after Windows 8.1. Instead, use ContactAddress, ContactPhone, ContactConnectedServiceAccount or ContactEmail.") #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_KnownContactField[] = L"Windows.ApplicationModel.Contacts.KnownContactField"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x10000 /* * * Class Windows.ApplicationModel.Contacts.PinnedContactIdsQueryResult * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IPinnedContactIdsQueryResult ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_PinnedContactIdsQueryResult_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_PinnedContactIdsQueryResult_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_PinnedContactIdsQueryResult[] = L"Windows.ApplicationModel.Contacts.PinnedContactIdsQueryResult"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 /* * * Class Windows.ApplicationModel.Contacts.PinnedContactManager * * Introduced to Windows.Foundation.UniversalApiContract in version 4.0 * * RuntimeClass contains static methods. * Static Methods exist on the Windows.ApplicationModel.Contacts.IPinnedContactManagerStatics interface starting with version 4.0 of the Windows.Foundation.UniversalApiContract API contract * * Class implements the following interfaces: * Windows.ApplicationModel.Contacts.IPinnedContactManager ** Default Interface ** * * Class Marshaling Behavior: Agile - Class is agile * */ #if WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #ifndef RUNTIMECLASS_Windows_ApplicationModel_Contacts_PinnedContactManager_DEFINED #define RUNTIMECLASS_Windows_ApplicationModel_Contacts_PinnedContactManager_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_ApplicationModel_Contacts_PinnedContactManager[] = L"Windows.ApplicationModel.Contacts.PinnedContactManager"; #endif #endif // WINDOWS_FOUNDATION_UNIVERSALAPICONTRACT_VERSION >= 0x40000 #endif // defined(__cplusplus) #pragma pop_macro("MIDL_CONST_ID") // Restore the original value of the 'DEPRECATED' macro #pragma pop_macro("DEPRECATED") #ifdef __clang__ #pragma clang diagnostic pop // deprecated-declarations #else #pragma warning(pop) #endif #endif // __windows2Eapplicationmodel2Econtacts_p_h__ #endif // __windows2Eapplicationmodel2Econtacts_h__