Transport provider status information. More...
#include <libmapi/libmapi.h>
Functions | |
_PUBLIC_ enum MAPISTATUS | AddressTypes (mapi_object_t *obj_store, uint16_t *lpcAdrType, struct mapi_LPSTR **lpAdrTypeArray) |
_PUBLIC_ enum MAPISTATUS | SetSpooler (mapi_object_t *obj_store) |
_PUBLIC_ enum MAPISTATUS | SpoolerLockMessage (mapi_object_t *obj_store, mapi_object_t *obj_message, uint8_t LockState) |
Transport provider status information.
_PUBLIC_ enum MAPISTATUS AddressTypes | ( | mapi_object_t * | obj_store, | |
uint16_t * | lpcAdrType, | |||
struct mapi_LPSTR ** | lpAdrTypeArray | |||
) |
Returns the types of recipients that the transport provider handles.
obj_store | the object to get recipients types from | |
lpcAdrType | the count of recipients types returned | |
lpAdrTypeArray | pointer on pointer of returned transport provider types |
References emsmdb_transaction(), mapi_object_get_handle(), mapi_object_get_logon_id(), and mapi_object_get_session().
_PUBLIC_ enum MAPISTATUS SetSpooler | ( | mapi_object_t * | obj_store | ) |
Informs the server that the client intends to act as a mail spooler.
obj_store,: | the object server store object |
References emsmdb_transaction(), mapi_object_get_handle(), mapi_object_get_logon_id(), and mapi_object_get_session().
_PUBLIC_ enum MAPISTATUS SpoolerLockMessage | ( | mapi_object_t * | obj_store, | |
mapi_object_t * | obj_message, | |||
uint8_t | LockState | |||
) |
Locks the specified message for spooling.
obj_store | the store object | |
obj_message | the message object we want to lock | |
LockState | the lock state |
Possible values for the lock state:
References emsmdb_transaction(), mapi_object_get_handle(), mapi_object_get_id(), mapi_object_get_logon_id(), and mapi_object_get_session().
![]() ![]() ![]() |
This content is licensed under the Creative Commons Attribution ShareAlike License v. 3.0: http://creativecommons.org/licenses/by-sa/3.0/ |