From b035911232492e3bbf6e55b6e03087576e0010b6 Mon Sep 17 00:00:00 2001 From: Damian Minkov Date: Mon, 24 Mar 2014 10:55:37 +0200 Subject: Fixes canceling outlook queries when new one is created and uses one remote object to deliver results from com server, instead of creating new one for every contact. Adds some measurement trace prints, that can track execution time of native part. --- src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h') diff --git a/src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h b/src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h index cdc36d5..99fd749 100644 --- a/src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h +++ b/src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h @@ -28,8 +28,11 @@ char* MsOutlookAddrBookContactQuery_createContact(void); int MsOutlookAddrBookContactQuery_deleteContact(const char * nativeEntryId); -void MsOutlookAddrBookContactQuery_foreachMailUser - (const char * query, void * callback, void * callbackObject); +HRESULT MsOutlookAddrBookContactQuery_foreachMailUser + (const char * query, + void * callbackMethod, + void * callbackClient, + long callbackAddress); char* MsOutlookAddrBookContactQuery_getStringUnicodeProp (LPUNKNOWN entry, ULONG propId); -- cgit v1.1