aboutsummaryrefslogtreecommitdiffstats
path: root/src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h
diff options
context:
space:
mode:
authorDamian Minkov <damencho@jitsi.org>2014-03-24 10:55:37 +0200
committerDamian Minkov <damencho@jitsi.org>2014-03-24 10:56:49 +0200
commitb035911232492e3bbf6e55b6e03087576e0010b6 (patch)
tree9b7ca2de192e90a36c153f6e616daf0d3c65b2c7 /src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h
parent1cc5494e9adf6fb25acfa69cfa1e586866549b9a (diff)
downloadjitsi-b035911232492e3bbf6e55b6e03087576e0010b6.zip
jitsi-b035911232492e3bbf6e55b6e03087576e0010b6.tar.gz
jitsi-b035911232492e3bbf6e55b6e03087576e0010b6.tar.bz2
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.
Diffstat (limited to 'src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h')
-rw-r--r--src/native/addrbook/msoutlook/MsOutlookAddrBookContactQuery.h7
1 files changed, 5 insertions, 2 deletions
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);