Class IMAPISession (unit MapiX)
Inherits from
IUnknown
Constructors
Functions
function AdminServices (ulFlags : ULONG; out lppServiceAdmin : IMsgServiceAdmin) : HResult;
function Advise (cbEntryID : ULONG; lpEntryID : PENTRYID; ulEventMask : ULONG; lpAdviseSink : IMAPIAdviseSink; var lpulConnection : ULONG) : HResult;
function CompareEntryIDs (cbEntryID1 : ULONG; lpEntryID1 : PENTRYID; cbEntryID2 : ULONG; lpEntryID2 : PENTRYID; ulFlags : ULONG; var lpulResult : ULONG) : HResult;
function EnumAdrTypes (ulFlags : ULONG; var lpcAdrTypes : ULONG; var lpppszAdrTypes : PChar) : HResult;
function GetLastError (hResult : HResult; ulFlags : ULONG; var lppMAPIError : PMAPIERROR) : HResult;
function GetMsgStoresTable (ulFlags : ULONG; out lppTable : IMAPITable) : HResult;
function GetStatusTable (ulFlags : ULONG; out lppTable : IMAPITable) : HResult;
function Logoff (ulUIParam : ULONG; ulFlags : ULONG; ulReserved : ULONG) : HResult;
function MessageOptions (ulUIParam : ULONG; ulFlags : ULONG; lpszAdrType : PChar; lpMessage : IMessage) : HResult;
function OpenAddressBook (ulUIParam : ULONG; const lpInterface : TIID; ulFlags : ULONG; out lppAdrBook : IAddrBook) : HResult;
function OpenEntry (cbEntryID : ULONG; lpEntryID : PENTRYID; const lpInterface : TIID; ulFlags : ULONG; var lpulObjType : ULONG; out lppUnk : IUnknown) : HResult;
function OpenMsgStore (ulUIParam : ULONG; cbEntryID : ULONG; lpEntryID : PENTRYID; const lpInterface : TIID; ulFlags : ULONG; out lppMDB : IMsgStore) : HResult;
function OpenProfileSection (lpUID : PMAPIUID; const lpInterface : TIID; ulFlags : ULONG; out lppProfSect : IProfSect) : HResult;
function PrepareForm (const lpInterface : TIID; lpMessage : IMessage; var lpulMessageToken : ULONG) : HResult;
function QueryDefaultMessageOpt (lpszAdrType : PChar; ulFlags : ULONG; var lpcValues : ULONG; var lppOptions : PSPropValue) : HResult;
function QueryIdentity (var lpcbEntryID : ULONG; var lppEntryID : PENTRYID) : HResult;
function SetDefaultStore (ulFlags : ULONG; cbEntryID : ULONG; lpEntryID : PENTRYID) : HResult;
function ShowForm (ulUIParam : ULONG; lpMsgStore : IMsgStore; lpParentFolder : IMAPIFolder; const lpInterface : TIID; ulMessageToken : ULONG; lpMessageSent : IMessage; ulFlags : ULONG; ulMessageStatus : ULONG; ulMessageFlags : ULONG; ulAccess : ULONG; lpszMessageClass : LPSTR) : HResult;
function Unadvise (ulConnection : ULONG) : HResult;
Properties
Events
Variables
Constructors
Functions
function AdminServices (ulFlags : ULONG; out lppServiceAdmin : IMsgServiceAdmin) : HResult;
function Advise (cbEntryID : ULONG; lpEntryID : PENTRYID; ulEventMask : ULONG; lpAdviseSink : IMAPIAdviseSink; var lpulConnection : ULONG) : HResult;
function CompareEntryIDs (cbEntryID1 : ULONG; lpEntryID1 : PENTRYID; cbEntryID2 : ULONG; lpEntryID2 : PENTRYID; ulFlags : ULONG; var lpulResult : ULONG) : HResult;
function EnumAdrTypes (ulFlags : ULONG; var lpcAdrTypes : ULONG; var lpppszAdrTypes : PChar) : HResult;
function GetLastError (hResult : HResult; ulFlags : ULONG; var lppMAPIError : PMAPIERROR) : HResult;
function GetMsgStoresTable (ulFlags : ULONG; out lppTable : IMAPITable) : HResult;
function GetStatusTable (ulFlags : ULONG; out lppTable : IMAPITable) : HResult;
function Logoff (ulUIParam : ULONG; ulFlags : ULONG; ulReserved : ULONG) : HResult;
function MessageOptions (ulUIParam : ULONG; ulFlags : ULONG; lpszAdrType : PChar; lpMessage : IMessage) : HResult;
function OpenAddressBook (ulUIParam : ULONG; const lpInterface : TIID; ulFlags : ULONG; out lppAdrBook : IAddrBook) : HResult;
function OpenEntry (cbEntryID : ULONG; lpEntryID : PENTRYID; const lpInterface : TIID; ulFlags : ULONG; var lpulObjType : ULONG; out lppUnk : IUnknown) : HResult;
function OpenMsgStore (ulUIParam : ULONG; cbEntryID : ULONG; lpEntryID : PENTRYID; const lpInterface : TIID; ulFlags : ULONG; out lppMDB : IMsgStore) : HResult;
function OpenProfileSection (lpUID : PMAPIUID; const lpInterface : TIID; ulFlags : ULONG; out lppProfSect : IProfSect) : HResult;
function PrepareForm (const lpInterface : TIID; lpMessage : IMessage; var lpulMessageToken : ULONG) : HResult;
function QueryDefaultMessageOpt (lpszAdrType : PChar; ulFlags : ULONG; var lpcValues : ULONG; var lppOptions : PSPropValue) : HResult;
function QueryIdentity (var lpcbEntryID : ULONG; var lppEntryID : PENTRYID) : HResult;
function SetDefaultStore (ulFlags : ULONG; cbEntryID : ULONG; lpEntryID : PENTRYID) : HResult;
function ShowForm (ulUIParam : ULONG; lpMsgStore : IMsgStore; lpParentFolder : IMAPIFolder; const lpInterface : TIID; ulMessageToken : ULONG; lpMessageSent : IMessage; ulFlags : ULONG; ulMessageStatus : ULONG; ulMessageFlags : ULONG; ulAccess : ULONG; lpszMessageClass : LPSTR) : HResult;
function Unadvise (ulConnection : ULONG) : HResult;
Properties
Events
Variables