Open messages. More...
#include <libmapi/libmapi.h>
Functions | |
_PUBLIC_ enum MAPISTATUS | OpenMessage (mapi_object_t *obj_store, mapi_id_t id_folder, mapi_id_t id_message, mapi_object_t *obj_message, uint8_t ulFlags) |
Open messages.
_PUBLIC_ enum MAPISTATUS OpenMessage | ( | mapi_object_t * | obj_store, | |
mapi_id_t | id_folder, | |||
mapi_id_t | id_message, | |||
mapi_object_t * | obj_message, | |||
uint8_t | ulFlags | |||
) |
Opens a specific message and retrieves a MAPI object that can be used to get or set message properties.
This function opens a specific message defined by a combination of object store, folder ID, and message ID and which read/write access is defined by ulFlags.
obj_store | the store to read from | |
id_folder | the folder ID | |
id_message | the message ID | |
obj_message | the resulting message object | |
ulFlags | Possible ulFlags values:
|
References emsmdb_get_SRow(), emsmdb_transaction(), mapi_object_get_handle(), mapi_object_get_logon_id(), mapi_object_get_session(), mapi_object_set_handle(), mapi_object_set_logon_id(), mapi_object_set_session(), SPropTagArray_add(), and SRow_addprop().
Referenced by GetUserFreeBusyData().
![]() ![]() ![]() |
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |