/* this ALWAYS GENERATED file contains the definitions for the interfaces */ /* File created by MIDL compiler version 8.00.0613 */ /* @@MIDL_FILE_HEADING( ) */ /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCNDR_H_VERSION__ #define __REQUIRED_RPCNDR_H_VERSION__ 500 #endif /* verify that the version is high enough to compile this file*/ #ifndef __REQUIRED_RPCSAL_H_VERSION__ #define __REQUIRED_RPCSAL_H_VERSION__ 100 #endif #include "rpc.h" #include "rpcndr.h" #ifndef __RPCNDR_H_VERSION__ #error this stub requires an updated version of #endif /* __RPCNDR_H_VERSION__ */ #ifndef COM_NO_WINDOWS_H #include "windows.h" #include "ole2.h" #endif /*COM_NO_WINDOWS_H*/ #ifndef __windows2Ephone2Epersonalinformation_h__ #define __windows2Ephone2Epersonalinformation_h__ #if defined(_MSC_VER) && (_MSC_VER >= 1020) #pragma once #endif /* Forward Declarations */ #ifndef ____FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define ____FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ typedef interface __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #endif /* ____FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ */ #ifndef ____FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define ____FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ typedef interface __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #endif /* ____FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ */ #ifndef ____FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define ____FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ typedef interface __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact; #endif /* ____FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ */ #ifndef ____FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define ____FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ typedef interface __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact; #endif /* ____FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ */ #ifndef ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ typedef interface __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #endif /* ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ */ #ifndef ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ typedef interface __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact; #endif /* ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ */ #ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ */ #ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ */ #ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact; #endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ */ #ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ typedef interface __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact; #endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ */ #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_FWD_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation; #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_FWD_DEFINED__ */ #ifndef ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_FWD_DEFINED__ #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_FWD_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation; #endif /* ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_FWD_DEFINED__ */ #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_FWD_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore; #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_FWD_DEFINED__ */ #ifndef ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_FWD_DEFINED__ #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_FWD_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore; #endif /* ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_FWD_DEFINED__ */ #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ typedef interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact; #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ */ #ifndef ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ typedef interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact; #endif /* ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactAddress; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactInformation; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactInformation2; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactInformationStatics; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IStoredContact; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IStoredContactFactory; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IKnownContactPropertiesStatics; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactQueryResult; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactQueryOptions; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactStore; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactStore2; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactStoreStatics; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_FWD_DEFINED__ */ #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_FWD_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_FWD_DEFINED__ typedef interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord; #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactChangeRecord; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ #endif /* __cplusplus */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_FWD_DEFINED__ */ /* header files for imported files */ #include "inspectable.h" #include "AsyncInfo.h" #include "EventToken.h" #include "Windows.Foundation.h" #include "Windows.Storage.Streams.h" #ifdef __cplusplus extern "C"{ #endif /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0000 */ /* [local] */ #ifdef __cplusplus } /*extern "C"*/ #endif #include #ifdef __cplusplus extern "C" { #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { class ContactChangeRecord; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactChangeRecord; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0000 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0000_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0000_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2201 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2201 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2201_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2201_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0001 */ /* [local] */ #ifndef DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #define DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("72cc5afc-1154-56c5-a9c3-10d7aefc5380")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; typedef IIterator __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t; #define ____FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0001 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0001_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0001_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2202 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2202 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2202_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2202_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0002 */ /* [local] */ #ifndef DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #define DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("987bdf50-f00e-5fa7-951e-32b5eeb1070d")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; typedef IIterable __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t; #define ____FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { class StoredContact; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IStoredContact; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0002 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0002_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0002_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2203 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2203 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2203_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2203_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0003 */ /* [local] */ #ifndef DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #define DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("8d97c17a-5781-5198-a459-437f84a1d101")) IIterator : IIterator_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1"; } }; typedef IIterator __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_t; #define ____FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact ABI::Windows::Foundation::Collections::__FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0003 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0003_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0003_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2204 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2204 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2204_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2204_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0004 */ /* [local] */ #ifndef DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #define DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("1a213316-53aa-5205-a8f0-6970cea3236c")) IIterable : IIterable_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1"; } }; typedef IIterable __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_t; #define ____FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact ABI::Windows::Foundation::Collections::__FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0004 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0004_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0004_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2205 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2205 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2205_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2205_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0005 */ /* [local] */ #ifndef DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #define DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("5738a7d6-8147-599b-b222-215c88ac7662")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; typedef IVectorView __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t; #define ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0005 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0005_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0005_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2206 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2206 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2206_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2206_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0006 */ /* [local] */ #ifndef DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #define DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("3a58770f-84bd-525c-8bd2-e3fa5ba336b3")) IVectorView : IVectorView_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IVectorView`1"; } }; typedef IVectorView __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_t; #define ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact ABI::Windows::Foundation::Collections::__FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0006 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0006_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0006_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2207 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2207 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2207_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2207_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0007 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("4cc06c54-47a0-5949-8640-e257ce0eef1e")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t; #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0007 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0007_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0007_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2208 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2208 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2208_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2208_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0008 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("b1472970-8155-505e-9225-35889d584db0")) IAsyncOperation<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; typedef IAsyncOperation<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord*> __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t; #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_FWD_DEFINED__ #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0008 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0008_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0008_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2209 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2209 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2209_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2209_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0009 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("7abe3867-891d-5ee1-aeb0-c673e2c856de")) IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact*> : IAsyncOperationCompletedHandler_impl<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; typedef IAsyncOperationCompletedHandler<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact*> __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_t; #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0009 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0009_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0009_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2210 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2210 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2210_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2210_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0010 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("b6724abf-1a00-5d1a-aef8-9e85a4e5cea8")) IAsyncOperation<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact*> : IAsyncOperation_impl<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; typedef IAsyncOperation<__FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact*> __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_t; #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact ABI::Windows::Foundation::__FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { class ContactInformation; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactInformation; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0010 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0010_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0010_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2211 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2211 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2211_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2211_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0011 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c99c97d5-9bf5-545a-bb17-4f1f0c7a2359")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_t; #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0011 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0011_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0011_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2212 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2212 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2212_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2212_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0012 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_USE #define DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("9adc7f28-4610-588c-a1a7-2d5a3d46db2e")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; typedef IAsyncOperation __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_t; #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_FWD_DEFINED__ #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { class ContactStore; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { interface IContactStore; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0012 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0012_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0012_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2213 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2213 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2213_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2213_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0013 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("ff0854c3-b419-54e9-93dd-a03f6c5302ad")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_t; #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0013 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0013_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0013_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2214 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2214 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2214_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2214_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0014 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_USE #define DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("1fae53d9-138f-5e60-b7b6-1a454ca61afe")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; typedef IAsyncOperation __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_t; #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_FWD_DEFINED__ #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0014 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0014_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0014_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2215 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2215 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2215_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2215_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0015 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("c4b696d5-2d7b-50bc-8dc9-d267e87a1908")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_t; #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0015 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0015_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0015_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2216 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2216 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2216_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2216_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0016 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #define DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("40f6e9ed-afca-52ef-ad40-4d47e34b2475")) IAsyncOperation : IAsyncOperation_impl> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; typedef IAsyncOperation __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_t; #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_FWD_DEFINED__ #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_USE */ #ifdef __cplusplus namespace ABI { namespace Windows { namespace Storage { namespace Streams { interface IRandomAccessStream; } /*Streams*/ } /*Storage*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0016 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0016_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0016_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2217 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2217 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2217_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2217_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0017 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_USE #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("398c4183-793d-5b00-819b-4aef92485e94")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_t; #define ____FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CStorage__CStreams__CIRandomAccessStream_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0017 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0017_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0017_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2218 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2218 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2218_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2218_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0018 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_USE #define DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("430ecece-1418-5d19-81b2-5ddb381603cc")) IAsyncOperation : IAsyncOperation_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; typedef IAsyncOperation __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_t; #define ____FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_FWD_DEFINED__ #define __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream ABI::Windows::Foundation::__FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream_USE */ interface IInspectable; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0018 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0018_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0018_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2219 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2219 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2219_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2219_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0019 */ /* [local] */ #ifndef DEF___FIKeyValuePair_2_HSTRING_IInspectable_USE #define DEF___FIKeyValuePair_2_HSTRING_IInspectable_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("09335560-6c6b-5a26-9348-97b781132b20")) IKeyValuePair : IKeyValuePair_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IKeyValuePair`2"; } }; typedef IKeyValuePair __FIKeyValuePair_2_HSTRING_IInspectable_t; #define ____FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ #define __FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::__FIKeyValuePair_2_HSTRING_IInspectable_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIKeyValuePair_2_HSTRING_IInspectable_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0019 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0019_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0019_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2220 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2220 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2220_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2220_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0020 */ /* [local] */ #ifndef DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_USE #define DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("5db5fa32-707c-5849-a06b-91c8eb9d10e8")) IIterator<__FIKeyValuePair_2_HSTRING_IInspectable*> : IIterator_impl<__FIKeyValuePair_2_HSTRING_IInspectable*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterator`1>"; } }; typedef IIterator<__FIKeyValuePair_2_HSTRING_IInspectable*> __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_t; #define ____FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ #define __FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::__FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1___FIKeyValuePair_2_HSTRING_IInspectable_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0020 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0020_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0020_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2221 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2221 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2221_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2221_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0021 */ /* [local] */ #ifndef DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_USE #define DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("fe2f3d47-5d47-5499-8374-430c7cda0204")) IIterable<__FIKeyValuePair_2_HSTRING_IInspectable*> : IIterable_impl<__FIKeyValuePair_2_HSTRING_IInspectable*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IIterable`1>"; } }; typedef IIterable<__FIKeyValuePair_2_HSTRING_IInspectable*> __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_t; #define ____FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_FWD_DEFINED__ #define __FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::__FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1___FIKeyValuePair_2_HSTRING_IInspectable_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0021 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0021_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0021_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2222 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2222 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2222_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2222_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0022 */ /* [local] */ #ifndef DEF___FIMapView_2_HSTRING_IInspectable_USE #define DEF___FIMapView_2_HSTRING_IInspectable_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("bb78502a-f79d-54fa-92c9-90c5039fdf7e")) IMapView : IMapView_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMapView`2"; } }; typedef IMapView __FIMapView_2_HSTRING_IInspectable_t; #define ____FIMapView_2_HSTRING_IInspectable_FWD_DEFINED__ #define __FIMapView_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::__FIMapView_2_HSTRING_IInspectable_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMapView_2_HSTRING_IInspectable_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0022 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0022_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0022_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2223 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2223 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2223_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2223_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0023 */ /* [local] */ #ifndef DEF___FIMap_2_HSTRING_IInspectable_USE #define DEF___FIMap_2_HSTRING_IInspectable_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { namespace Collections { template <> struct __declspec(uuid("1b0d3570-0877-5ec2-8a2c-3b9539506aca")) IMap : IMap_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.Collections.IMap`2"; } }; typedef IMap __FIMap_2_HSTRING_IInspectable_t; #define ____FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ #define __FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::Collections::__FIMap_2_HSTRING_IInspectable_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIMap_2_HSTRING_IInspectable_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0023 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0023_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0023_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2224 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2224 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2224_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2224_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0024 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_USE #define DEF___FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("7344f356-8399-5756-a2f8-abd50c4146ff")) IAsyncOperationCompletedHandler<__FIMap_2_HSTRING_IInspectable*> : IAsyncOperationCompletedHandler_impl<__FIMap_2_HSTRING_IInspectable*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1>"; } }; typedef IAsyncOperationCompletedHandler<__FIMap_2_HSTRING_IInspectable*> __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_t; #define ____FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIMap_2_HSTRING_IInspectable_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0024 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0024_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0024_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2225 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2225 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2225_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2225_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0025 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_USE #define DEF___FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("127e39c7-07c1-58e5-b48e-3a4729839fec")) IAsyncOperation<__FIMap_2_HSTRING_IInspectable*> : IAsyncOperation_impl<__FIMap_2_HSTRING_IInspectable*> { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1>"; } }; typedef IAsyncOperation<__FIMap_2_HSTRING_IInspectable*> __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_t; #define ____FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_FWD_DEFINED__ #define __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable ABI::Windows::Foundation::__FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0025 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0025_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0025_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2226 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2226 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2226_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2226_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0026 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_UINT32_USE #define DEF___FIAsyncOperationCompletedHandler_1_UINT32_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("9343b6e7-e3d2-5e4a-ab2d-2bce4919a6a4")) IAsyncOperationCompletedHandler : IAsyncOperationCompletedHandler_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.AsyncOperationCompletedHandler`1"; } }; typedef IAsyncOperationCompletedHandler __FIAsyncOperationCompletedHandler_1_UINT32_t; #define ____FIAsyncOperationCompletedHandler_1_UINT32_FWD_DEFINED__ #define __FIAsyncOperationCompletedHandler_1_UINT32 ABI::Windows::Foundation::__FIAsyncOperationCompletedHandler_1_UINT32_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperationCompletedHandler_1_UINT32_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0026 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0026_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0026_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2227 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2227 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2227_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2227_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0027 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_UINT32_USE #define DEF___FIAsyncOperation_1_UINT32_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ namespace ABI { namespace Windows { namespace Foundation { template <> struct __declspec(uuid("ef60385f-be78-584b-aaef-7829ada2b0de")) IAsyncOperation : IAsyncOperation_impl { static const wchar_t* z_get_rc_name_impl() { return L"Windows.Foundation.IAsyncOperation`1"; } }; typedef IAsyncOperation __FIAsyncOperation_1_UINT32_t; #define ____FIAsyncOperation_1_UINT32_FWD_DEFINED__ #define __FIAsyncOperation_1_UINT32 ABI::Windows::Foundation::__FIAsyncOperation_1_UINT32_t /* ABI */ } /* Windows */ } /* Foundation */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIAsyncOperation_1_UINT32_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0027 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0027_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0027_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2228 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2228 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2228_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2228_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0028 */ /* [local] */ #ifndef DEF___FIIterator_1_HSTRING_USE #define DEF___FIIterator_1_HSTRING_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ 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"; } }; typedef IIterator __FIIterator_1_HSTRING_t; #define ____FIIterator_1_HSTRING_FWD_DEFINED__ #define __FIIterator_1_HSTRING ABI::Windows::Foundation::Collections::__FIIterator_1_HSTRING_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterator_1_HSTRING_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0028 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0028_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0028_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2229 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2229 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2229_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2229_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0029 */ /* [local] */ #ifndef DEF___FIIterable_1_HSTRING_USE #define DEF___FIIterable_1_HSTRING_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ 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"; } }; typedef IIterable __FIIterable_1_HSTRING_t; #define ____FIIterable_1_HSTRING_FWD_DEFINED__ #define __FIIterable_1_HSTRING ABI::Windows::Foundation::Collections::__FIIterable_1_HSTRING_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIIterable_1_HSTRING_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0029 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0029_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0029_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2230 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2230 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2230_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2230_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0030 */ /* [local] */ #ifndef DEF___FIVectorView_1_HSTRING_USE #define DEF___FIVectorView_1_HSTRING_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ 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"; } }; typedef IVectorView __FIVectorView_1_HSTRING_t; #define ____FIVectorView_1_HSTRING_FWD_DEFINED__ #define __FIVectorView_1_HSTRING ABI::Windows::Foundation::Collections::__FIVectorView_1_HSTRING_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIVectorView_1_HSTRING_USE */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0030 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0030_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0030_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2231 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2231 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2231_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2231_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0031 */ /* [local] */ #ifndef DEF___FIVector_1_HSTRING_USE #define DEF___FIVector_1_HSTRING_USE #if defined(__cplusplus) && !defined(RO_NO_TEMPLATE_NAME) } /*extern "C"*/ 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"; } }; typedef IVector __FIVector_1_HSTRING_t; #define ____FIVector_1_HSTRING_FWD_DEFINED__ #define __FIVector_1_HSTRING ABI::Windows::Foundation::Collections::__FIVector_1_HSTRING_t /* ABI */ } /* Windows */ } /* Foundation */ } /* Collections */ } extern "C" { #endif //__cplusplus #endif /* DEF___FIVector_1_HSTRING_USE */ #if defined(__cplusplus) } #endif // defined(__cplusplus) #include #if !defined(__windows2Estorage2Estreams_h__) #include #endif // !defined(__windows2Estorage2Estreams_h__) #if defined(__cplusplus) extern "C" { #endif // defined(__cplusplus) #if !defined(__cplusplus) typedef struct __x_ABI_CWindows_CFoundation_CDateTime __x_ABI_CWindows_CFoundation_CDateTime; #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CPhone_CPersonalInformation_CContactStoreSystemAccessMode __x_ABI_CWindows_CPhone_CPersonalInformation_CContactStoreSystemAccessMode; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CPhone_CPersonalInformation_CContactStoreApplicationAccessMode __x_ABI_CWindows_CPhone_CPersonalInformation_CContactStoreApplicationAccessMode; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CPhone_CPersonalInformation_CContactChangeType __x_ABI_CWindows_CPhone_CPersonalInformation_CContactChangeType; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CPhone_CPersonalInformation_CContactQueryResultOrdering __x_ABI_CWindows_CPhone_CPersonalInformation_CContactQueryResultOrdering; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) typedef enum __x_ABI_CWindows_CPhone_CPersonalInformation_CVCardFormat __x_ABI_CWindows_CPhone_CPersonalInformation_CVCardFormat; #endif /* end if !defined(__cplusplus) */ #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { class ContactAddress; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { class ContactQueryOptions; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif #ifdef __cplusplus namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { class ContactQueryResult; } /*PersonalInformation*/ } /*Phone*/ } /*Windows*/ } #endif /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0031 */ /* [local] */ #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Foundation { typedef struct DateTime DateTime; } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { typedef enum ContactStoreSystemAccessMode ContactStoreSystemAccessMode; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { typedef enum ContactStoreApplicationAccessMode ContactStoreApplicationAccessMode; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { typedef enum ContactChangeType ContactChangeType; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { typedef enum ContactQueryResultOrdering ContactQueryResultOrdering; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { typedef enum VCardFormat VCardFormat; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0031_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0031_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2232 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2232 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2232_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2232_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0032 */ /* [local] */ #ifndef DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #define DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0032 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0032_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0032_v0_0_s_ifspec; #ifndef ____FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ #define ____FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ /* interface __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ /* interface __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("72cc5afc-1154-56c5-a9c3-10d7aefc5380") __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Current( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IContactChangeRecord **current) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasCurrent( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE MoveNext( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::Phone::PersonalInformation::IContactChangeRecord **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord **current); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *MoveNext )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl; interface __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord { CONST_VTBL struct __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_get_Current(This,current) \ ( (This)->lpVtbl -> get_Current(This,current) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_get_HasCurrent(This,hasCurrent) \ ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_MoveNext(This,hasCurrent) \ ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetMany(This,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0033 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0033 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0033_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0033_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2233 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2233 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2233_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2233_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0034 */ /* [local] */ #ifndef DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #define DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0034 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0034_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0034_v0_0_s_ifspec; #ifndef ____FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ #define ____FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ /* interface __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ /* interface __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("987bdf50-f00e-5fa7-951e-32b5eeb1070d") __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE First( /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord **first) = 0; }; #else /* C style interface */ typedef struct __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *First )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord **first); END_INTERFACE } __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl; interface __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord { CONST_VTBL struct __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_First(This,first) \ ( (This)->lpVtbl -> First(This,first) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0035 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0035 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0035_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0035_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2234 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2234 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2234_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2234_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0036 */ /* [local] */ #ifndef DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact #define DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0036 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0036_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0036_v0_0_s_ifspec; #ifndef ____FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ #define ____FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ /* interface __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ /* interface __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("8d97c17a-5781-5198-a459-437f84a1d101") __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Current( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IStoredContact **current) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HasCurrent( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE MoveNext( /* [retval][out] */ __RPC__out boolean *hasCurrent) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::Phone::PersonalInformation::IStoredContact **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Current )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact **current); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HasCurrent )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *MoveNext )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__out boolean *hasCurrent); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl; interface __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact { CONST_VTBL struct __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_get_Current(This,current) \ ( (This)->lpVtbl -> get_Current(This,current) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_get_HasCurrent(This,hasCurrent) \ ( (This)->lpVtbl -> get_HasCurrent(This,hasCurrent) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_MoveNext(This,hasCurrent) \ ( (This)->lpVtbl -> MoveNext(This,hasCurrent) ) #define __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetMany(This,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0037 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0037 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0037_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0037_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2235 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2235 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2235_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2235_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0038 */ /* [local] */ #ifndef DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact #define DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0038 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0038_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0038_v0_0_s_ifspec; #ifndef ____FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ #define ____FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ /* interface __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ /* interface __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("1a213316-53aa-5205-a8f0-6970cea3236c") __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE First( /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact **first) = 0; }; #else /* C style interface */ typedef struct __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *First )( __RPC__in __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__deref_out_opt __FIIterator_1_Windows__CPhone__CPersonalInformation__CStoredContact **first); END_INTERFACE } __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl; interface __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact { CONST_VTBL struct __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_First(This,first) \ ( (This)->lpVtbl -> First(This,first) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0039 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIIterable_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0039 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0039_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0039_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2236 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2236 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2236_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2236_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0040 */ /* [local] */ #ifndef DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #define DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0040 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0040_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0040_v0_0_s_ifspec; #ifndef ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ #define ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ /* interface __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ /* interface __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("5738a7d6-8147-599b-b222-215c88ac7662") __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetAt( /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IContactChangeRecord **item) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE IndexOf( /* [in] */ __RPC__in_opt ABI::Windows::Phone::PersonalInformation::IContactChangeRecord *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::Phone::PersonalInformation::IContactChangeRecord **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *GetAt )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord **item); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *IndexOf )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl; interface __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord { CONST_VTBL struct __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetAt(This,index,item) \ ( (This)->lpVtbl -> GetAt(This,index,item) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_IndexOf(This,item,index,found) \ ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetMany(This,startIndex,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0041 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0041 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0041_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0041_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2237 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2237 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2237_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2237_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0042 */ /* [local] */ #ifndef DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact #define DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0042 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0042_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0042_v0_0_s_ifspec; #ifndef ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ #define ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ /* interface __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ /* interface __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("3a58770f-84bd-525c-8bd2-e3fa5ba336b3") __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetAt( /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IStoredContact **item) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Size( /* [retval][out] */ __RPC__out unsigned int *size) = 0; virtual HRESULT STDMETHODCALLTYPE IndexOf( /* [in] */ __RPC__in_opt ABI::Windows::Phone::PersonalInformation::IStoredContact *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found) = 0; virtual HRESULT STDMETHODCALLTYPE GetMany( /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) ABI::Windows::Phone::PersonalInformation::IStoredContact **items, /* [retval][out] */ __RPC__out unsigned int *actual) = 0; }; #else /* C style interface */ typedef struct __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *GetAt )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ unsigned int index, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact **item); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Size )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__out unsigned int *size); HRESULT ( STDMETHODCALLTYPE *IndexOf )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact *item, /* [out] */ __RPC__out unsigned int *index, /* [retval][out] */ __RPC__out boolean *found); HRESULT ( STDMETHODCALLTYPE *GetMany )( __RPC__in __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ unsigned int startIndex, /* [in] */ unsigned int capacity, /* [size_is][length_is][out] */ __RPC__out_ecount_part(capacity, *actual) __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact **items, /* [retval][out] */ __RPC__out unsigned int *actual); END_INTERFACE } __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl; interface __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact { CONST_VTBL struct __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetAt(This,index,item) \ ( (This)->lpVtbl -> GetAt(This,index,item) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_get_Size(This,size) \ ( (This)->lpVtbl -> get_Size(This,size) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_IndexOf(This,item,index,found) \ ( (This)->lpVtbl -> IndexOf(This,item,index,found) ) #define __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetMany(This,startIndex,capacity,items,actual) \ ( (This)->lpVtbl -> GetMany(This,startIndex,capacity,items,actual) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0043 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0043 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0043_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0043_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2238 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2238 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2238_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2238_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0044 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0044 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0044_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0044_v0_0_s_ifspec; #ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ /* interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ /* interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("4cc06c54-47a0-5949-8640-e257ce0eef1e") __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord *asyncInfo, /* [in] */ AsyncStatus status) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ __RPC__in_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord *asyncInfo, /* [in] */ AsyncStatus status); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_Invoke(This,asyncInfo,status) \ ( (This)->lpVtbl -> Invoke(This,asyncInfo,status) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0045 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0045 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0045_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0045_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2239 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2239 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2239_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2239_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0046 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0046 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0046_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0046_v0_0_s_ifspec; #ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ /* interface __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ /* interface __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("b1472970-8155-505e-9225-35889d584db0") __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord : public IInspectable { public: virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Completed( /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord *handler) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Completed( /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord **handler) = 0; virtual HRESULT STDMETHODCALLTYPE GetResults( /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord **results) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Completed )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord *handler); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Completed )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord **handler); HRESULT ( STDMETHODCALLTYPE *GetResults )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord **results); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecordVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_put_Completed(This,handler) \ ( (This)->lpVtbl -> put_Completed(This,handler) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_get_Completed(This,handler) \ ( (This)->lpVtbl -> get_Completed(This,handler) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_GetResults(This,results) \ ( (This)->lpVtbl -> GetResults(This,results) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0047 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0047 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0047_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0047_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2240 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2240 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2240_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2240_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0048 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact #define DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0048 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0048_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0048_v0_0_s_ifspec; #ifndef ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ /* interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ /* interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("7abe3867-891d-5ee1-aeb0-c673e2c856de") __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact *asyncInfo, /* [in] */ AsyncStatus status) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact *asyncInfo, /* [in] */ AsyncStatus status); END_INTERFACE } __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl; interface __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_Invoke(This,asyncInfo,status) \ ( (This)->lpVtbl -> Invoke(This,asyncInfo,status) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0049 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0049 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0049_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0049_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2241 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2241 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2241_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2241_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0050 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact #define DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0050 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0050_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0050_v0_0_s_ifspec; #ifndef ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ #define ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ /* interface __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ /* interface __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("b6724abf-1a00-5d1a-aef8-9e85a4e5cea8") __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact : public IInspectable { public: virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Completed( /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact *handler) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Completed( /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact **handler) = 0; virtual HRESULT STDMETHODCALLTYPE GetResults( /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact **results) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Completed )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact *handler); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Completed )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact **handler); HRESULT ( STDMETHODCALLTYPE *GetResults )( __RPC__in __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__deref_out_opt __FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact **results); END_INTERFACE } __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl; interface __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact { CONST_VTBL struct __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_put_Completed(This,handler) \ ( (This)->lpVtbl -> put_Completed(This,handler) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_get_Completed(This,handler) \ ( (This)->lpVtbl -> get_Completed(This,handler) ) #define __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetResults(This,results) \ ( (This)->lpVtbl -> GetResults(This,results) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0051 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0051 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0051_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0051_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2242 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2242 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2242_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2242_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0052 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0052 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0052_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0052_v0_0_s_ifspec; #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_INTERFACE_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_INTERFACE_DEFINED__ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation */ /* [unique][uuid][object] */ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("c99c97d5-9bf5-545a-bb17-4f1f0c7a2359") __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation *asyncInfo, /* [in] */ AsyncStatus status) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation *asyncInfo, /* [in] */ AsyncStatus status); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformationVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_Invoke(This,asyncInfo,status) \ ( (This)->lpVtbl -> Invoke(This,asyncInfo,status) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0053 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0053 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0053_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0053_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2243 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2243 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2243_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2243_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0054 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation #define DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0054 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0054_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0054_v0_0_s_ifspec; #ifndef ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_INTERFACE_DEFINED__ #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_INTERFACE_DEFINED__ /* interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation */ /* [unique][uuid][object] */ /* interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("9adc7f28-4610-588c-a1a7-2d5a3d46db2e") __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation : public IInspectable { public: virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Completed( /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation *handler) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Completed( /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation **handler) = 0; virtual HRESULT STDMETHODCALLTYPE GetResults( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IContactInformation **results) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation *handler); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactInformation **handler); HRESULT ( STDMETHODCALLTYPE *GetResults )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation **results); END_INTERFACE } __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformationVtbl; interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation { CONST_VTBL struct __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_put_Completed(This,handler) \ ( (This)->lpVtbl -> put_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_get_Completed(This,handler) \ ( (This)->lpVtbl -> get_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_GetResults(This,results) \ ( (This)->lpVtbl -> GetResults(This,results) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0055 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0055 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0055_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0055_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2244 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2244 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2244_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2244_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0056 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0056 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0056_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0056_v0_0_s_ifspec; #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_INTERFACE_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_INTERFACE_DEFINED__ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore */ /* [unique][uuid][object] */ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("ff0854c3-b419-54e9-93dd-a03f6c5302ad") __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore *asyncInfo, /* [in] */ AsyncStatus status) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStoreVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore *asyncInfo, /* [in] */ AsyncStatus status); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStoreVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStoreVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_Invoke(This,asyncInfo,status) \ ( (This)->lpVtbl -> Invoke(This,asyncInfo,status) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0057 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0057 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0057_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0057_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2245 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2245 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2245_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2245_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0058 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore #define DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0058 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0058_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0058_v0_0_s_ifspec; #ifndef ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_INTERFACE_DEFINED__ #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_INTERFACE_DEFINED__ /* interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore */ /* [unique][uuid][object] */ /* interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("1fae53d9-138f-5e60-b7b6-1a454ca61afe") __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore : public IInspectable { public: virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Completed( /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore *handler) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Completed( /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore **handler) = 0; virtual HRESULT STDMETHODCALLTYPE GetResults( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IContactStore **results) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStoreVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore *handler); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CContactStore **handler); HRESULT ( STDMETHODCALLTYPE *GetResults )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore **results); END_INTERFACE } __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStoreVtbl; interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore { CONST_VTBL struct __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStoreVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_put_Completed(This,handler) \ ( (This)->lpVtbl -> put_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_get_Completed(This,handler) \ ( (This)->lpVtbl -> get_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_GetResults(This,results) \ ( (This)->lpVtbl -> GetResults(This,results) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0059 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0059 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0059_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0059_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2246 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2246 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2246_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2246_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0060 */ /* [local] */ #ifndef DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact #define DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0060 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0060_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0060_v0_0_s_ifspec; #ifndef ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ #define ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ /* interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("c4b696d5-2d7b-50bc-8dc9-d267e87a1908") __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact : public IUnknown { public: virtual HRESULT STDMETHODCALLTYPE Invoke( /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact *asyncInfo, /* [in] */ AsyncStatus status) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); HRESULT ( STDMETHODCALLTYPE *Invoke )( __RPC__in __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact *asyncInfo, /* [in] */ AsyncStatus status); END_INTERFACE } __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl; interface __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact { CONST_VTBL struct __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_Invoke(This,asyncInfo,status) \ ( (This)->lpVtbl -> Invoke(This,asyncInfo,status) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0061 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0061 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0061_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0061_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2247 */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2247 */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2247_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_2247_v0_0_s_ifspec; /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0062 */ /* [local] */ #ifndef DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact #define DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact #if !defined(__cplusplus) || defined(RO_NO_TEMPLATE_NAME) /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0062 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0062_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0062_v0_0_s_ifspec; #ifndef ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ #define ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ /* interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ /* interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact */ /* [unique][uuid][object] */ EXTERN_C const IID IID___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact; #if defined(__cplusplus) && !defined(CINTERFACE) MIDL_INTERFACE("40f6e9ed-afca-52ef-ad40-4d47e34b2475") __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact : public IInspectable { public: virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Completed( /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact *handler) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Completed( /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact **handler) = 0; virtual HRESULT STDMETHODCALLTYPE GetResults( /* [retval][out] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IStoredContact **results) = 0; }; #else /* C style interface */ typedef struct __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [in] */ __RPC__in_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact *handler); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Completed )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__deref_out_opt __FIAsyncOperationCompletedHandler_1_Windows__CPhone__CPersonalInformation__CStoredContact **handler); HRESULT ( STDMETHODCALLTYPE *GetResults )( __RPC__in __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact * This, /* [retval][out] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact **results); END_INTERFACE } __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl; interface __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact { CONST_VTBL struct __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContactVtbl *lpVtbl; }; #ifdef COBJMACROS #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_put_Completed(This,handler) \ ( (This)->lpVtbl -> put_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_get_Completed(This,handler) \ ( (This)->lpVtbl -> get_Completed(This,handler) ) #define __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_GetResults(This,results) \ ( (This)->lpVtbl -> GetResults(This,results) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0063 */ /* [local] */ #endif /* pinterface */ #endif /* DEF___FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact */ #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CPhone_CPersonalInformation_CContactStoreSystemAccessMode { ContactStoreSystemAccessMode_ReadOnly = 0, ContactStoreSystemAccessMode_ReadWrite = 1 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CPhone_CPersonalInformation_CContactStoreApplicationAccessMode { ContactStoreApplicationAccessMode_LimitedReadOnly = 0, ContactStoreApplicationAccessMode_ReadOnly = 1 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CPhone_CPersonalInformation_CContactChangeType { ContactChangeType_Created = 0, ContactChangeType_Modified = 1, ContactChangeType_Deleted = 2 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CPhone_CPersonalInformation_CContactQueryResultOrdering { ContactQueryResultOrdering_SystemDefault = 0, ContactQueryResultOrdering_GivenNameFamilyName = 1, ContactQueryResultOrdering_FamilyNameGivenName = 2 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(__cplusplus) #if !defined(__cplusplus) /* [v1_enum] */ enum __x_ABI_CWindows_CPhone_CPersonalInformation_CVCardFormat { VCardFormat_Version2_1 = 0, VCardFormat_Version3 = 1 } ; #endif /* end if !defined(__cplusplus) */ #endif #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactAddress[] = L"Windows.Phone.PersonalInformation.IContactAddress"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0063 */ /* [local] */ #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { /* [v1_enum] */ enum ContactStoreSystemAccessMode { ContactStoreSystemAccessMode_ReadOnly = 0, ContactStoreSystemAccessMode_ReadWrite = 1 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { /* [v1_enum] */ enum ContactStoreApplicationAccessMode { ContactStoreApplicationAccessMode_LimitedReadOnly = 0, ContactStoreApplicationAccessMode_ReadOnly = 1 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { /* [v1_enum] */ enum ContactChangeType { ContactChangeType_Created = 0, ContactChangeType_Modified = 1, ContactChangeType_Deleted = 2 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { /* [v1_enum] */ enum ContactQueryResultOrdering { ContactQueryResultOrdering_SystemDefault = 0, ContactQueryResultOrdering_GivenNameFamilyName = 1, ContactQueryResultOrdering_FamilyNameGivenName = 2 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif #ifdef __cplusplus } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { /* [v1_enum] */ enum VCardFormat { VCardFormat_Version2_1 = 0, VCardFormat_Version3 = 1 } ; } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #endif extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0063_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0063_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactAddress */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("5F24F927-94A9-44A2-A155-2D0B37D1DCCD") IContactAddress : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Country( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Country( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Locality( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Locality( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Region( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_Region( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_PostalCode( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_PostalCode( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_StreetAddress( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_StreetAddress( /* [in] */ __RPC__in HSTRING value) = 0; }; extern const __declspec(selectany) IID & IID_IContactAddress = __uuidof(IContactAddress); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddressVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Country )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Country )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Locality )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Locality )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Region )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_Region )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_PostalCode )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_PostalCode )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_StreetAddress )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_StreetAddress )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress * This, /* [in] */ __RPC__in HSTRING value); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddressVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddressVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_get_Country(This,value) \ ( (This)->lpVtbl -> get_Country(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_put_Country(This,value) \ ( (This)->lpVtbl -> put_Country(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_get_Locality(This,value) \ ( (This)->lpVtbl -> get_Locality(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_put_Locality(This,value) \ ( (This)->lpVtbl -> put_Locality(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_get_Region(This,value) \ ( (This)->lpVtbl -> get_Region(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_put_Region(This,value) \ ( (This)->lpVtbl -> put_Region(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_get_PostalCode(This,value) \ ( (This)->lpVtbl -> get_PostalCode(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_put_PostalCode(This,value) \ ( (This)->lpVtbl -> put_PostalCode(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_get_StreetAddress(This,value) \ ( (This)->lpVtbl -> get_StreetAddress(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_put_StreetAddress(This,value) \ ( (This)->lpVtbl -> put_StreetAddress(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactAddress_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0064 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactInformation[] = L"Windows.Phone.PersonalInformation.IContactInformation"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0064 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0064_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0064_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactInformation */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("E2B51FFC-E792-4AB7-B15B-F2E078664DEA") IContactInformation : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DisplayName( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_FamilyName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_FamilyName( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_GivenName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_GivenName( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HonorificPrefix( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_HonorificPrefix( /* [in] */ __RPC__in HSTRING value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HonorificSuffix( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_HonorificSuffix( /* [in] */ __RPC__in HSTRING value) = 0; virtual HRESULT STDMETHODCALLTYPE GetDisplayPictureAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream **operation) = 0; virtual HRESULT STDMETHODCALLTYPE SetDisplayPictureAsync( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IInputStream *stream, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **action) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayPicture( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Storage::Streams::IRandomAccessStreamReference **value) = 0; virtual HRESULT STDMETHODCALLTYPE GetPropertiesAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable **operation) = 0; virtual HRESULT STDMETHODCALLTYPE ToVcardAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream **operation) = 0; virtual HRESULT STDMETHODCALLTYPE ToVcardWithOptionsAsync( /* [in] */ ABI::Windows::Phone::PersonalInformation::VCardFormat format, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream **operation) = 0; }; extern const __declspec(selectany) IID & IID_IContactInformation = __uuidof(IContactInformation); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DisplayName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_FamilyName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_FamilyName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_GivenName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_GivenName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HonorificPrefix )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_HonorificPrefix )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [in] */ __RPC__in HSTRING value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HonorificSuffix )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_HonorificSuffix )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [in] */ __RPC__in HSTRING value); HRESULT ( STDMETHODCALLTYPE *GetDisplayPictureAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream **operation); HRESULT ( STDMETHODCALLTYPE *SetDisplayPictureAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIInputStream *stream, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **action); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayPicture )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CStorage_CStreams_CIRandomAccessStreamReference **value); HRESULT ( STDMETHODCALLTYPE *GetPropertiesAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable **operation); HRESULT ( STDMETHODCALLTYPE *ToVcardAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream **operation); HRESULT ( STDMETHODCALLTYPE *ToVcardWithOptionsAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation * This, /* [in] */ __x_ABI_CWindows_CPhone_CPersonalInformation_CVCardFormat format, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CStorage__CStreams__CIRandomAccessStream **operation); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_get_DisplayName(This,value) \ ( (This)->lpVtbl -> get_DisplayName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_put_DisplayName(This,value) \ ( (This)->lpVtbl -> put_DisplayName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_get_FamilyName(This,value) \ ( (This)->lpVtbl -> get_FamilyName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_put_FamilyName(This,value) \ ( (This)->lpVtbl -> put_FamilyName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_get_GivenName(This,value) \ ( (This)->lpVtbl -> get_GivenName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_put_GivenName(This,value) \ ( (This)->lpVtbl -> put_GivenName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_get_HonorificPrefix(This,value) \ ( (This)->lpVtbl -> get_HonorificPrefix(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_put_HonorificPrefix(This,value) \ ( (This)->lpVtbl -> put_HonorificPrefix(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_get_HonorificSuffix(This,value) \ ( (This)->lpVtbl -> get_HonorificSuffix(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_put_HonorificSuffix(This,value) \ ( (This)->lpVtbl -> put_HonorificSuffix(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_GetDisplayPictureAsync(This,operation) \ ( (This)->lpVtbl -> GetDisplayPictureAsync(This,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_SetDisplayPictureAsync(This,stream,action) \ ( (This)->lpVtbl -> SetDisplayPictureAsync(This,stream,action) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_get_DisplayPicture(This,value) \ ( (This)->lpVtbl -> get_DisplayPicture(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_GetPropertiesAsync(This,operation) \ ( (This)->lpVtbl -> GetPropertiesAsync(This,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_ToVcardAsync(This,operation) \ ( (This)->lpVtbl -> ToVcardAsync(This,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_ToVcardWithOptionsAsync(This,format,operation) \ ( (This)->lpVtbl -> ToVcardWithOptionsAsync(This,format,operation) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0065 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactInformation2[] = L"Windows.Phone.PersonalInformation.IContactInformation2"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0065 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0065_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0065_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactInformation2 */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("3198B20C-621E-4668-AC38-D667B87D06D5") IContactInformation2 : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayPictureDate( /* [out][retval] */ __RPC__out ABI::Windows::Foundation::DateTime *returnValue) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_DisplayPictureDate( /* [in] */ ABI::Windows::Foundation::DateTime returnValue) = 0; }; extern const __declspec(selectany) IID & IID_IContactInformation2 = __uuidof(IContactInformation2); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayPictureDate )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CFoundation_CDateTime *returnValue); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_DisplayPictureDate )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 * This, /* [in] */ __x_ABI_CWindows_CFoundation_CDateTime returnValue); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2Vtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2 { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_get_DisplayPictureDate(This,returnValue) \ ( (This)->lpVtbl -> get_DisplayPictureDate(This,returnValue) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_put_DisplayPictureDate(This,returnValue) \ ( (This)->lpVtbl -> put_DisplayPictureDate(This,returnValue) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation2_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0066 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactInformationStatics[] = L"Windows.Phone.PersonalInformation.IContactInformationStatics"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0066 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0066_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0066_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactInformationStatics */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("0F67BB29-03D0-4BE6-B2A5-FB13859F1202") IContactInformationStatics : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE ParseVcardAsync( /* [in] */ __RPC__in_opt ABI::Windows::Storage::Streams::IInputStream *vcard, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation **operation) = 0; }; extern const __declspec(selectany) IID & IID_IContactInformationStatics = __uuidof(IContactInformationStatics); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStaticsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *ParseVcardAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CStorage_CStreams_CIInputStream *vcard, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactInformation **operation); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStaticsVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStaticsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_ParseVcardAsync(This,vcard,operation) \ ( (This)->lpVtbl -> ParseVcardAsync(This,vcard,operation) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformationStatics_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0067 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IStoredContact[] = L"Windows.Phone.PersonalInformation.IStoredContact"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0067 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0067_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0067_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IStoredContact */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("B070B7B1-263D-4E71-ABE7-591D2466570E") IStoredContact : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Store( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IContactStore **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Id( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_RemoteId( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_RemoteId( /* [in] */ __RPC__in HSTRING value) = 0; virtual HRESULT STDMETHODCALLTYPE GetExtendedPropertiesAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable **operation) = 0; virtual HRESULT STDMETHODCALLTYPE SaveAsync( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **result) = 0; virtual HRESULT STDMETHODCALLTYPE ReplaceExistingContactAsync( /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **result) = 0; }; extern const __declspec(selectany) IID & IID_IStoredContact = __uuidof(IStoredContact); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Store )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Id )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_RemoteId )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_RemoteId )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [in] */ __RPC__in HSTRING value); HRESULT ( STDMETHODCALLTYPE *GetExtendedPropertiesAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable **operation); HRESULT ( STDMETHODCALLTYPE *SaveAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **result); HRESULT ( STDMETHODCALLTYPE *ReplaceExistingContactAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact * This, /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **result); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_get_Store(This,value) \ ( (This)->lpVtbl -> get_Store(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_get_Id(This,value) \ ( (This)->lpVtbl -> get_Id(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_get_RemoteId(This,value) \ ( (This)->lpVtbl -> get_RemoteId(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_put_RemoteId(This,value) \ ( (This)->lpVtbl -> put_RemoteId(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_GetExtendedPropertiesAsync(This,operation) \ ( (This)->lpVtbl -> GetExtendedPropertiesAsync(This,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_SaveAsync(This,result) \ ( (This)->lpVtbl -> SaveAsync(This,result) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_ReplaceExistingContactAsync(This,id,result) \ ( (This)->lpVtbl -> ReplaceExistingContactAsync(This,id,result) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0068 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IStoredContactFactory[] = L"Windows.Phone.PersonalInformation.IStoredContactFactory"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0068 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0068_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0068_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IStoredContactFactory */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("49EDE921-C225-4FD9-89C5-CECC2C8A4B79") IStoredContactFactory : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateStoredContact( /* [in] */ __RPC__in_opt ABI::Windows::Phone::PersonalInformation::IContactStore *store, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IStoredContact **result) = 0; virtual HRESULT STDMETHODCALLTYPE CreateStoredContactFromInformation( /* [in] */ __RPC__in_opt ABI::Windows::Phone::PersonalInformation::IContactStore *store, /* [in] */ __RPC__in_opt ABI::Windows::Phone::PersonalInformation::IContactInformation *contact, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IStoredContact **result) = 0; }; extern const __declspec(selectany) IID & IID_IStoredContactFactory = __uuidof(IStoredContactFactory); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactoryVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *CreateStoredContact )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore *store, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact **result); HRESULT ( STDMETHODCALLTYPE *CreateStoredContactFromInformation )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore *store, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactInformation *contact, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContact **result); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactoryVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactoryVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_CreateStoredContact(This,store,result) \ ( (This)->lpVtbl -> CreateStoredContact(This,store,result) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_CreateStoredContactFromInformation(This,store,contact,result) \ ( (This)->lpVtbl -> CreateStoredContactFromInformation(This,store,contact,result) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIStoredContactFactory_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0069 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IKnownContactPropertiesStatics[] = L"Windows.Phone.PersonalInformation.IKnownContactPropertiesStatics"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0069 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0069_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0069_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IKnownContactPropertiesStatics */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("D5812B01-2CED-4EE6-B1D6-094BF88EF0B6") IKnownContactPropertiesStatics : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DisplayName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_FamilyName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_GivenName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HonorificPrefix( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HonorificSuffix( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_AdditionalName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Address( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_OtherAddress( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Email( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_WorkAddress( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_WorkTelephone( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_JobTitle( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Birthdate( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Anniversary( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Telephone( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_MobileTelephone( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Url( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Notes( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_WorkFax( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Children( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_SignificantOther( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_CompanyName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_CompanyTelephone( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_HomeFax( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_AlternateTelephone( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Manager( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Nickname( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_OfficeLocation( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_WorkEmail( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_YomiGivenName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_YomiFamilyName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_YomiCompanyName( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_OtherEmail( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_AlternateMobileTelephone( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_AlternateWorkTelephone( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; }; extern const __declspec(selectany) IID & IID_IKnownContactPropertiesStatics = __uuidof(IKnownContactPropertiesStatics); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStaticsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DisplayName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_FamilyName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_GivenName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HonorificPrefix )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HonorificSuffix )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_AdditionalName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Address )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_OtherAddress )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Email )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_WorkAddress )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_WorkTelephone )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_JobTitle )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Birthdate )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Anniversary )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Telephone )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_MobileTelephone )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Url )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Notes )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_WorkFax )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Children )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_SignificantOther )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_CompanyName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_CompanyTelephone )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_HomeFax )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_AlternateTelephone )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Manager )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Nickname )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_OfficeLocation )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_WorkEmail )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_YomiGivenName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_YomiFamilyName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_YomiCompanyName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_OtherEmail )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_AlternateMobileTelephone )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_AlternateWorkTelephone )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStaticsVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStaticsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_DisplayName(This,value) \ ( (This)->lpVtbl -> get_DisplayName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_FamilyName(This,value) \ ( (This)->lpVtbl -> get_FamilyName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_GivenName(This,value) \ ( (This)->lpVtbl -> get_GivenName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_HonorificPrefix(This,value) \ ( (This)->lpVtbl -> get_HonorificPrefix(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_HonorificSuffix(This,value) \ ( (This)->lpVtbl -> get_HonorificSuffix(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_AdditionalName(This,value) \ ( (This)->lpVtbl -> get_AdditionalName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Address(This,value) \ ( (This)->lpVtbl -> get_Address(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_OtherAddress(This,value) \ ( (This)->lpVtbl -> get_OtherAddress(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Email(This,value) \ ( (This)->lpVtbl -> get_Email(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_WorkAddress(This,value) \ ( (This)->lpVtbl -> get_WorkAddress(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_WorkTelephone(This,value) \ ( (This)->lpVtbl -> get_WorkTelephone(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_JobTitle(This,value) \ ( (This)->lpVtbl -> get_JobTitle(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Birthdate(This,value) \ ( (This)->lpVtbl -> get_Birthdate(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Anniversary(This,value) \ ( (This)->lpVtbl -> get_Anniversary(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Telephone(This,value) \ ( (This)->lpVtbl -> get_Telephone(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_MobileTelephone(This,value) \ ( (This)->lpVtbl -> get_MobileTelephone(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Url(This,value) \ ( (This)->lpVtbl -> get_Url(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Notes(This,value) \ ( (This)->lpVtbl -> get_Notes(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_WorkFax(This,value) \ ( (This)->lpVtbl -> get_WorkFax(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Children(This,value) \ ( (This)->lpVtbl -> get_Children(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_SignificantOther(This,value) \ ( (This)->lpVtbl -> get_SignificantOther(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_CompanyName(This,value) \ ( (This)->lpVtbl -> get_CompanyName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_CompanyTelephone(This,value) \ ( (This)->lpVtbl -> get_CompanyTelephone(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_HomeFax(This,value) \ ( (This)->lpVtbl -> get_HomeFax(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_AlternateTelephone(This,value) \ ( (This)->lpVtbl -> get_AlternateTelephone(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Manager(This,value) \ ( (This)->lpVtbl -> get_Manager(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_Nickname(This,value) \ ( (This)->lpVtbl -> get_Nickname(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_OfficeLocation(This,value) \ ( (This)->lpVtbl -> get_OfficeLocation(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_WorkEmail(This,value) \ ( (This)->lpVtbl -> get_WorkEmail(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_YomiGivenName(This,value) \ ( (This)->lpVtbl -> get_YomiGivenName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_YomiFamilyName(This,value) \ ( (This)->lpVtbl -> get_YomiFamilyName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_YomiCompanyName(This,value) \ ( (This)->lpVtbl -> get_YomiCompanyName(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_OtherEmail(This,value) \ ( (This)->lpVtbl -> get_OtherEmail(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_AlternateMobileTelephone(This,value) \ ( (This)->lpVtbl -> get_AlternateMobileTelephone(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_get_AlternateWorkTelephone(This,value) \ ( (This)->lpVtbl -> get_AlternateWorkTelephone(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIKnownContactPropertiesStatics_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0070 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactQueryResult[] = L"Windows.Phone.PersonalInformation.IContactQueryResult"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0070 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0070_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0070_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactQueryResult */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("C03DB722-ECDB-4700-857E-3E786426B04B") IContactQueryResult : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE GetContactCountAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_UINT32 **operation) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactsAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation) = 0; virtual HRESULT STDMETHODCALLTYPE GetContactsAsyncInRange( /* [in] */ UINT32 startIndex, /* [in] */ UINT32 maxNumberOfItems, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation) = 0; virtual HRESULT STDMETHODCALLTYPE GetCurrentQueryOptions( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IContactQueryOptions **value) = 0; }; extern const __declspec(selectany) IID & IID_IContactQueryResult = __uuidof(IContactQueryResult); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResultVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *GetContactCountAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_UINT32 **operation); HRESULT ( STDMETHODCALLTYPE *GetContactsAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation); HRESULT ( STDMETHODCALLTYPE *GetContactsAsyncInRange )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This, /* [in] */ UINT32 startIndex, /* [in] */ UINT32 maxNumberOfItems, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation); HRESULT ( STDMETHODCALLTYPE *GetCurrentQueryOptions )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions **value); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResultVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResultVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_GetContactCountAsync(This,operation) \ ( (This)->lpVtbl -> GetContactCountAsync(This,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_GetContactsAsync(This,operation) \ ( (This)->lpVtbl -> GetContactsAsync(This,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_GetContactsAsyncInRange(This,startIndex,maxNumberOfItems,operation) \ ( (This)->lpVtbl -> GetContactsAsyncInRange(This,startIndex,maxNumberOfItems,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_GetCurrentQueryOptions(This,value) \ ( (This)->lpVtbl -> GetCurrentQueryOptions(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0071 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactQueryOptions[] = L"Windows.Phone.PersonalInformation.IContactQueryOptions"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0071 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0071_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0071_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactQueryOptions */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("580CAB76-3F31-46C1-9A50-424A53DACAE3") IContactQueryOptions : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_DesiredFields( /* [out][retval] */ __RPC__deref_out_opt __FIVector_1_HSTRING **value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_OrderBy( /* [out][retval] */ __RPC__out ABI::Windows::Phone::PersonalInformation::ContactQueryResultOrdering *value) = 0; virtual /* [propput] */ HRESULT STDMETHODCALLTYPE put_OrderBy( /* [in] */ ABI::Windows::Phone::PersonalInformation::ContactQueryResultOrdering value) = 0; }; extern const __declspec(selectany) IID & IID_IContactQueryOptions = __uuidof(IContactQueryOptions); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptionsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_DesiredFields )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This, /* [out][retval] */ __RPC__deref_out_opt __FIVector_1_HSTRING **value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_OrderBy )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CPhone_CPersonalInformation_CContactQueryResultOrdering *value); /* [propput] */ HRESULT ( STDMETHODCALLTYPE *put_OrderBy )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions * This, /* [in] */ __x_ABI_CWindows_CPhone_CPersonalInformation_CContactQueryResultOrdering value); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptionsVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptionsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_get_DesiredFields(This,value) \ ( (This)->lpVtbl -> get_DesiredFields(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_get_OrderBy(This,value) \ ( (This)->lpVtbl -> get_OrderBy(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_put_OrderBy(This,value) \ ( (This)->lpVtbl -> put_OrderBy(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0072 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactStore[] = L"Windows.Phone.PersonalInformation.IContactStore"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0072 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0072_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0072_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactStore */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("B2CD6FEF-2BFD-4FAD-8552-4E698097E8EB") IContactStore : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE FindContactByRemoteIdAsync( /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation) = 0; virtual HRESULT STDMETHODCALLTYPE FindContactByIdAsync( /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation) = 0; virtual HRESULT STDMETHODCALLTYPE DeleteContactAsync( /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **result) = 0; virtual HRESULT STDMETHODCALLTYPE CreateContactQueryDefault( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IContactQueryResult **result) = 0; virtual HRESULT STDMETHODCALLTYPE CreateContactQueryWithOptions( /* [in] */ __RPC__in_opt ABI::Windows::Phone::PersonalInformation::IContactQueryOptions *options, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Phone::PersonalInformation::IContactQueryResult **result) = 0; virtual HRESULT STDMETHODCALLTYPE DeleteAsync( /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **result) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_RevisionNumber( /* [out][retval] */ __RPC__out UINT64 *value) = 0; virtual HRESULT STDMETHODCALLTYPE GetChangesAsync( /* [in] */ UINT64 baseRevisionNumber, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord **operation) = 0; virtual HRESULT STDMETHODCALLTYPE LoadExtendedPropertiesAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable **operation) = 0; virtual HRESULT STDMETHODCALLTYPE SaveExtendedPropertiesAsync( /* [in] */ __RPC__in_opt __FIMapView_2_HSTRING_IInspectable *data, /* [out][retval] */ __RPC__deref_out_opt ABI::Windows::Foundation::IAsyncAction **result) = 0; }; extern const __declspec(selectany) IID & IID_IContactStore = __uuidof(IContactStore); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *FindContactByRemoteIdAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation); HRESULT ( STDMETHODCALLTYPE *FindContactByIdAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation); HRESULT ( STDMETHODCALLTYPE *DeleteContactAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **result); HRESULT ( STDMETHODCALLTYPE *CreateContactQueryDefault )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult **result); HRESULT ( STDMETHODCALLTYPE *CreateContactQueryWithOptions )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [in] */ __RPC__in_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryOptions *options, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactQueryResult **result); HRESULT ( STDMETHODCALLTYPE *DeleteAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **result); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_RevisionNumber )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [out][retval] */ __RPC__out UINT64 *value); HRESULT ( STDMETHODCALLTYPE *GetChangesAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [in] */ UINT64 baseRevisionNumber, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIVectorView_1_Windows__CPhone__CPersonalInformation__CContactChangeRecord **operation); HRESULT ( STDMETHODCALLTYPE *LoadExtendedPropertiesAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1___FIMap_2_HSTRING_IInspectable **operation); HRESULT ( STDMETHODCALLTYPE *SaveExtendedPropertiesAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore * This, /* [in] */ __RPC__in_opt __FIMapView_2_HSTRING_IInspectable *data, /* [out][retval] */ __RPC__deref_out_opt __x_ABI_CWindows_CFoundation_CIAsyncAction **result); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_FindContactByRemoteIdAsync(This,id,operation) \ ( (This)->lpVtbl -> FindContactByRemoteIdAsync(This,id,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_FindContactByIdAsync(This,id,operation) \ ( (This)->lpVtbl -> FindContactByIdAsync(This,id,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_DeleteContactAsync(This,id,result) \ ( (This)->lpVtbl -> DeleteContactAsync(This,id,result) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_CreateContactQueryDefault(This,result) \ ( (This)->lpVtbl -> CreateContactQueryDefault(This,result) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_CreateContactQueryWithOptions(This,options,result) \ ( (This)->lpVtbl -> CreateContactQueryWithOptions(This,options,result) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_DeleteAsync(This,result) \ ( (This)->lpVtbl -> DeleteAsync(This,result) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_get_RevisionNumber(This,value) \ ( (This)->lpVtbl -> get_RevisionNumber(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_GetChangesAsync(This,baseRevisionNumber,operation) \ ( (This)->lpVtbl -> GetChangesAsync(This,baseRevisionNumber,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_LoadExtendedPropertiesAsync(This,operation) \ ( (This)->lpVtbl -> LoadExtendedPropertiesAsync(This,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_SaveExtendedPropertiesAsync(This,data,result) \ ( (This)->lpVtbl -> SaveExtendedPropertiesAsync(This,data,result) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0073 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactStore2[] = L"Windows.Phone.PersonalInformation.IContactStore2"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0073 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0073_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0073_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactStore2 */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("65F1B64F-D653-43A7-B236-B30C0F4D7269") IContactStore2 : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateMeContactAsync( /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation) = 0; }; extern const __declspec(selectany) IID & IID_IContactStore2 = __uuidof(IContactStore2); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2Vtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *CreateMeContactAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 * This, /* [in] */ __RPC__in HSTRING id, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CStoredContact **operation); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2Vtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2 { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2Vtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_CreateMeContactAsync(This,id,operation) \ ( (This)->lpVtbl -> CreateMeContactAsync(This,id,operation) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStore2_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0074 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactStoreStatics[] = L"Windows.Phone.PersonalInformation.IContactStoreStatics"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0074 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0074_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0074_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactStoreStatics */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("A804FE22-4BEB-44CC-A572-67A5B92E8567") IContactStoreStatics : public IInspectable { public: virtual HRESULT STDMETHODCALLTYPE CreateOrOpenAsync( /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore **operation) = 0; virtual HRESULT STDMETHODCALLTYPE CreateOrOpenWithOptionsAsync( /* [in] */ ABI::Windows::Phone::PersonalInformation::ContactStoreSystemAccessMode access, /* [in] */ ABI::Windows::Phone::PersonalInformation::ContactStoreApplicationAccessMode sharing, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore **operation) = 0; }; extern const __declspec(selectany) IID & IID_IContactStoreStatics = __uuidof(IContactStoreStatics); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStaticsVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics * This, /* [out] */ __RPC__out TrustLevel *trustLevel); HRESULT ( STDMETHODCALLTYPE *CreateOrOpenAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics * This, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore **operation); HRESULT ( STDMETHODCALLTYPE *CreateOrOpenWithOptionsAsync )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics * This, /* [in] */ __x_ABI_CWindows_CPhone_CPersonalInformation_CContactStoreSystemAccessMode access, /* [in] */ __x_ABI_CWindows_CPhone_CPersonalInformation_CContactStoreApplicationAccessMode sharing, /* [out][retval] */ __RPC__deref_out_opt __FIAsyncOperation_1_Windows__CPhone__CPersonalInformation__CContactStore **operation); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStaticsVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStaticsVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_CreateOrOpenAsync(This,operation) \ ( (This)->lpVtbl -> CreateOrOpenAsync(This,operation) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_CreateOrOpenWithOptionsAsync(This,access,sharing,operation) \ ( (This)->lpVtbl -> CreateOrOpenWithOptionsAsync(This,access,sharing,operation) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactStoreStatics_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0075 */ /* [local] */ #if !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_INTERFACE_DEFINED__) extern const __declspec(selectany) _Null_terminated_ WCHAR InterfaceName_Windows_Phone_PersonalInformation_IContactChangeRecord[] = L"Windows.Phone.PersonalInformation.IContactChangeRecord"; #endif /* !defined(____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_INTERFACE_DEFINED__) */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0075 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0075_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0075_v0_0_s_ifspec; #ifndef ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_INTERFACE_DEFINED__ #define ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_INTERFACE_DEFINED__ /* interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord */ /* [uuid][object] */ /* interface ABI::Windows::Phone::PersonalInformation::IContactChangeRecord */ /* [uuid][object] */ EXTERN_C const IID IID___x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord; #if defined(__cplusplus) && !defined(CINTERFACE) } /* end extern "C" */ namespace ABI { namespace Windows { namespace Phone { namespace PersonalInformation { MIDL_INTERFACE("B9D3F78F-513B-4742-BE00-CC5C5C236B04") IContactChangeRecord : public IInspectable { public: virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_ChangeType( /* [out][retval] */ __RPC__out ABI::Windows::Phone::PersonalInformation::ContactChangeType *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_RevisionNumber( /* [out][retval] */ __RPC__out UINT64 *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_Id( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; virtual /* [propget] */ HRESULT STDMETHODCALLTYPE get_RemoteId( /* [out][retval] */ __RPC__deref_out_opt HSTRING *value) = 0; }; extern const __declspec(selectany) IID & IID_IContactChangeRecord = __uuidof(IContactChangeRecord); } /* end namespace */ } /* end namespace */ } /* end namespace */ } /* end namespace */ extern "C" { #else /* C style interface */ typedef struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecordVtbl { BEGIN_INTERFACE HRESULT ( STDMETHODCALLTYPE *QueryInterface )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This, /* [in] */ __RPC__in REFIID riid, /* [annotation][iid_is][out] */ _COM_Outptr_ void **ppvObject); ULONG ( STDMETHODCALLTYPE *AddRef )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This); ULONG ( STDMETHODCALLTYPE *Release )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This); HRESULT ( STDMETHODCALLTYPE *GetIids )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This, /* [out] */ __RPC__out ULONG *iidCount, /* [size_is][size_is][out] */ __RPC__deref_out_ecount_full_opt(*iidCount) IID **iids); HRESULT ( STDMETHODCALLTYPE *GetRuntimeClassName )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This, /* [out] */ __RPC__deref_out_opt HSTRING *className); HRESULT ( STDMETHODCALLTYPE *GetTrustLevel )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This, /* [out] */ __RPC__out TrustLevel *trustLevel); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_ChangeType )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This, /* [out][retval] */ __RPC__out __x_ABI_CWindows_CPhone_CPersonalInformation_CContactChangeType *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_RevisionNumber )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This, /* [out][retval] */ __RPC__out UINT64 *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_Id )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); /* [propget] */ HRESULT ( STDMETHODCALLTYPE *get_RemoteId )( __RPC__in __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord * This, /* [out][retval] */ __RPC__deref_out_opt HSTRING *value); END_INTERFACE } __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecordVtbl; interface __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord { CONST_VTBL struct __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecordVtbl *lpVtbl; }; #ifdef COBJMACROS #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_QueryInterface(This,riid,ppvObject) \ ( (This)->lpVtbl -> QueryInterface(This,riid,ppvObject) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_AddRef(This) \ ( (This)->lpVtbl -> AddRef(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_Release(This) \ ( (This)->lpVtbl -> Release(This) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_GetIids(This,iidCount,iids) \ ( (This)->lpVtbl -> GetIids(This,iidCount,iids) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_GetRuntimeClassName(This,className) \ ( (This)->lpVtbl -> GetRuntimeClassName(This,className) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_GetTrustLevel(This,trustLevel) \ ( (This)->lpVtbl -> GetTrustLevel(This,trustLevel) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_get_ChangeType(This,value) \ ( (This)->lpVtbl -> get_ChangeType(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_get_RevisionNumber(This,value) \ ( (This)->lpVtbl -> get_RevisionNumber(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_get_Id(This,value) \ ( (This)->lpVtbl -> get_Id(This,value) ) #define __x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_get_RemoteId(This,value) \ ( (This)->lpVtbl -> get_RemoteId(This,value) ) #endif /* COBJMACROS */ #endif /* C style interface */ #endif /* ____x_ABI_CWindows_CPhone_CPersonalInformation_CIContactChangeRecord_INTERFACE_DEFINED__ */ /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0076 */ /* [local] */ #ifndef RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactAddress_DEFINED #define RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactAddress_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_Phone_PersonalInformation_ContactAddress[] = L"Windows.Phone.PersonalInformation.ContactAddress"; #endif #ifndef RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactInformation_DEFINED #define RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactInformation_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_Phone_PersonalInformation_ContactInformation[] = L"Windows.Phone.PersonalInformation.ContactInformation"; #endif #ifndef RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactStore_DEFINED #define RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactStore_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_Phone_PersonalInformation_ContactStore[] = L"Windows.Phone.PersonalInformation.ContactStore"; #endif #ifndef RUNTIMECLASS_Windows_Phone_PersonalInformation_StoredContact_DEFINED #define RUNTIMECLASS_Windows_Phone_PersonalInformation_StoredContact_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_Phone_PersonalInformation_StoredContact[] = L"Windows.Phone.PersonalInformation.StoredContact"; #endif #ifndef RUNTIMECLASS_Windows_Phone_PersonalInformation_KnownContactProperties_DEFINED #define RUNTIMECLASS_Windows_Phone_PersonalInformation_KnownContactProperties_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_Phone_PersonalInformation_KnownContactProperties[] = L"Windows.Phone.PersonalInformation.KnownContactProperties"; #endif #ifndef RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactQueryOptions_DEFINED #define RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactQueryOptions_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_Phone_PersonalInformation_ContactQueryOptions[] = L"Windows.Phone.PersonalInformation.ContactQueryOptions"; #endif #ifndef RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactQueryResult_DEFINED #define RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactQueryResult_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_Phone_PersonalInformation_ContactQueryResult[] = L"Windows.Phone.PersonalInformation.ContactQueryResult"; #endif #ifndef RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactChangeRecord_DEFINED #define RUNTIMECLASS_Windows_Phone_PersonalInformation_ContactChangeRecord_DEFINED extern const __declspec(selectany) _Null_terminated_ WCHAR RuntimeClass_Windows_Phone_PersonalInformation_ContactChangeRecord[] = L"Windows.Phone.PersonalInformation.ContactChangeRecord"; #endif /* interface __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0076 */ /* [local] */ extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0076_v0_0_c_ifspec; extern RPC_IF_HANDLE __MIDL_itf_windows2Ephone2Epersonalinformation_0000_0076_v0_0_s_ifspec; /* Additional Prototypes for ALL interfaces */ unsigned long __RPC_USER HSTRING_UserSize( __RPC__in unsigned long *, unsigned long , __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserMarshal( __RPC__in unsigned long *, __RPC__inout_xcount(0) unsigned char *, __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserUnmarshal(__RPC__in unsigned long *, __RPC__in_xcount(0) unsigned char *, __RPC__out HSTRING * ); void __RPC_USER HSTRING_UserFree( __RPC__in unsigned long *, __RPC__in HSTRING * ); unsigned long __RPC_USER HSTRING_UserSize64( __RPC__in unsigned long *, unsigned long , __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserMarshal64( __RPC__in unsigned long *, __RPC__inout_xcount(0) unsigned char *, __RPC__in HSTRING * ); unsigned char * __RPC_USER HSTRING_UserUnmarshal64(__RPC__in unsigned long *, __RPC__in_xcount(0) unsigned char *, __RPC__out HSTRING * ); void __RPC_USER HSTRING_UserFree64( __RPC__in unsigned long *, __RPC__in HSTRING * ); /* end of Additional Prototypes */ #ifdef __cplusplus } #endif #endif