mapi_session

Langue: en

Version: 373266 (fedora - 01/12/10)

Section: 3 (Bibliothèques de fonctions)

NAME

mapi_session -

SYNOPSIS


#include <mapi_provider.h>

Data Fields


struct mapi_provider * emsmdb

uint8_t logon_ids [255]

struct mapi_session * next

struct mapi_notify_ctx * notify_ctx

struct mapi_provider * nspi

struct mapi_objects * objects

struct mapi_session * prev

struct mapi_profile * profile

Detailed Description

Examples:

fetchappointment.c, fetchmail.c, and mapi_sample1.c.

Field Documentation

struct mapi_provider* mapi_session::emsmdb

Referenced by Abort(), AbortSubmit(), AddressTypes(), CloneStream(), CollapseRow(), CommitStream(), CopyFolder(), CopyProps(), CopyTo(), CopyToStream(), CreateAttach(), CreateBookmark(), CreateFolder(), CreateMessage(), DeleteAttach(), DeleteFolder(), DeleteMessage(), DeletePropertiesNoReplicate(), DeleteProps(), DispatchNotifications(), EmptyFolder(), emsmdb_get_info(), emsmdb_register_notification(), ExpandRow(), FindRow(), FreeBookmark(), GetAttachmentTable(), GetCollapseState(), GetContentsTable(), GetHierarchyTable(), GetIdFromLongTermId(), GetIDsFromNames(), GetLocalReplicaIds(), GetLongTermIdFromId(), GetMessageStatus(), GetNamesFromIDs(), GetOwningServers(), GetPropList(), GetProps(), GetPropsAll(), GetReceiveFolder(), GetReceiveFolderTable(), GetRulesTable(), GetSearchCriteria(), GetStatus(), GetStoreState(), GetStreamSize(), GetTable(), GetTransportFolder(), GetValidAttach(), HardDeleteMessage(), HardDeleteMessagesAndSubfolders(), LockRegionStream(), MapiLogonProvider(), ModifyRecipients(), ModifyTable(), MonitorNotification(), MoveCopyMessages(), MoveFolder(), OpenAttach(), OpenEmbeddedMessage(), OpenFolder(), OpenMessage(), OpenPublicFolder(), OpenPublicFolderByName(), OpenStream(), OpenUserMailbox(), PublicFolderIsGhosted(), QueryColumns(), QueryNamedProperties(), QueryPosition(), QueryRows(), ReadRecipients(), ReadStream(), RegisterNotification(), Release(), ReloadCachedInformation(), RemoveAllRecipients(), Reset(), Restrict(), SaveChangesAttachment(), SaveChangesMessage(), SeekRow(), SeekRowApprox(), SeekRowBookmark(), SeekStream(), SetCollapseState(), SetColumns(), SetMessageReadFlag(), SetMessageStatus(), SetPropertiesNoReplicate(), SetProps(), SetReadFlags(), SetReceiveFolder(), SetSearchCriteria(), SetSpooler(), SetStreamSize(), SortTable(), SpoolerLockMessage(), SubmitMessage(), Subscribe(), TransportNewMail(), TransportSend(), UnlockRegionStream(), WriteAndCommitStream(), and WriteStream().

uint8_t mapi_session::logon_ids[255]

Referenced by GetNewLogonId(), mapi_object_release(), and MapiLogonProvider().

struct mapi_session* mapi_session::next

Referenced by Logoff(), and MapiLogonProvider().

struct mapi_notify_ctx* mapi_session::notify_ctx

Referenced by DispatchNotifications(), emsmdb_register_notification(), MAPIUninitialize(), MonitorNotification(), RegisterNotification(), Subscribe(), and Unsubscribe().

struct mapi_provider* mapi_session::nspi

Referenced by GetABRecipientInfo(), GetGALTable(), MapiLogonProvider(), ProcessNetworkProfile(), and ResolveNames().

struct mapi_objects* mapi_session::objects

struct mapi_session* mapi_session::prev

struct mapi_profile* mapi_session::profile

Referenced by emsmdb_bind_notification(), emsmdb_connect(), GetABRecipientInfo(), IsFreeBusyConflict(), Logon(), MapiLogonProvider(), OpenMsgStore(), OpenPublicFolder(), OpenUserMailbox(), ProcessNetworkProfile(), RfrGetFQDNFromLegacyDN(), and RfrGetNewDSA().

Author

Generated automatically by Doxygen for MAPIClientLibraries from the source code.