Notification (MS-OXCNOTIF) operations. More...
#include "libmapi/libmapi.h"#include "libmapi/libmapi_private.h"Functions | |
| _PUBLIC_ enum MAPISTATUS | SetSyncNotificationGuid (mapi_object_t *obj_advisor, const struct GUID Guid) |
| _PUBLIC_ enum MAPISTATUS | SyncOpenAdvisor (mapi_object_t *obj, mapi_object_t *obj_notifier) |
Notification (MS-OXCNOTIF) operations.
| _PUBLIC_ enum MAPISTATUS SetSyncNotificationGuid | ( | mapi_object_t * | obj_advisor, |
| const struct GUID | Guid | ||
| ) |
Assign a notification GUID to an ICS Advisor object
This function allows the client to set a specific GUID to an ICS advistor object (as returned from SyncOpenAdvisor). This operation is not supported on Exchange 2010.
| obj_advisor | pointer to the ICS Advisor object |
| Guid | the GUID for the notification |
References mapi_object_get_handle(), mapi_object_get_logon_id(), and mapi_object_get_session().
| _PUBLIC_ enum MAPISTATUS SyncOpenAdvisor | ( | mapi_object_t * | obj, |
| mapi_object_t * | obj_notifier | ||
| ) |
Obtain an ICS notification object
This function is used to obtain a server object handle for an ICS notification operation (RegisterSyncNotifications or SetSyncNotificationGuid). This operation is not supported on Exchange 2010.
| obj | the logon object for which notifications are desired |
| obj_notifier | the notifier object for future ROPs. |
The caller should release the returned notifier object when it is no longer required, using the mapi_object_release function.
References mapi_object_get_handle(), mapi_object_get_logon_id(), mapi_object_get_session(), mapi_object_set_handle(), mapi_object_set_logon_id(), and mapi_object_set_session().
|
|
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |