/* * Jitsi, the OpenSource Java VoIP and Instant Messaging client. * * Distributable under LGPL license. * See terms of license at gnu.org. */ #ifndef _NET_JAVA_SIP_COMMUNICATOR_PLUGIN_ADDRBOOK_MSOUTLOOK_MSOUTLOOKMAPI_H_ #define _NET_JAVA_SIP_COMMUNICATOR_PLUGIN_ADDRBOOK_MSOUTLOOK_MSOUTLOOKMAPI_H_ #define WIN32_LEAN_AND_MEAN #include #ifndef __in_opt #define __in_opt #endif /* #ifndef __in_opt */ #if defined(_WINBASE_H) && !defined(_WINBASE_) #define _tagCY_DEFINED #define _WINBASE_ #endif #include #include SCODE MsOutlookAddrBook_mapiAllocateBuffer(ULONG size, LPVOID FAR *buffer); #define MAPIAllocateBuffer MsOutlookAddrBook_mapiAllocateBuffer ULONG MsOutlookAddrBook_mapiFreeBuffer(LPVOID buffer); #define MAPIFreeBuffer MsOutlookAddrBook_mapiFreeBuffer HRESULT MsOutlookAddrBook_mapiLogonEx (ULONG_PTR uiParam, LPSTR profileName, LPSTR password, FLAGS flags, LPMAPISESSION FAR *mapiSession); #define MAPILogonEx MsOutlookAddrBook_mapiLogonEx #endif /* #ifndef _NET_JAVA_SIP_COMMUNICATOR_PLUGIN_ADDRBOOK_MSOUTLOOK_MSOUTLOOKMAPI_H_ */