Class IMSLogon (unit MapiSpi)

Inherits from

IUnknown

The MSLOGON object is returned by the Logon () method of the * MSPROVIDER interface. This object is for use by MAPIX.DLL.

Constructors



Functions

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 GetLastError (hResult : HResult; ulFlags : ULONG; var lppMAPIError : PMAPIERROR) : HResult;


function Logoff (var lpulFlags : ULONG) : HResult;


function OpenEntry (cbEntryID : ULONG; lpEntryID : PENTRYID; lpInterface : PIID; ulFlags : ULONG; var lpulObjType : ULONG; var lppUnk : IUnknown) : HResult;


function OpenStatusEntry (lpInterface : PIID; ulFlags : ULONG; var lpulObjType : ULONG; var lppEntry : Pointer) : HResult;


function Unadvise (ulConnection : ULONG) : HResult;


Properties

Events

Variables


Constructors


Functions


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 GetLastError (hResult : HResult; ulFlags : ULONG; var lppMAPIError : PMAPIERROR) : HResult;


function Logoff (var lpulFlags : ULONG) : HResult;


function OpenEntry (cbEntryID : ULONG; lpEntryID : PENTRYID; lpInterface : PIID; ulFlags : ULONG; var lpulObjType : ULONG; var lppUnk : IUnknown) : HResult;


function OpenStatusEntry (lpInterface : PIID; ulFlags : ULONG; var lpulObjType : ULONG; var lppEntry : Pointer) : HResult;


function Unadvise (ulConnection : ULONG) : HResult;


Properties


Events


Variables