Class IXPLogon (unit MapiSpi)

Inherits from

IUnknown

Constructors



Functions

function AddressTypes (var lpulFlags : ULONG; var lpcAdrType : ULONG; var lpppAdrTypeArray : PChar; var lpcMAPIUID : ULONG; var lpppUIDArray : PMAPIUID) : HResult;


function EndMessage (ulMsgRef : ULONG; var lpulFlags : ULONG) : HResult;


function FlushQueues (ulUIParam : ULONG; cbTargetTransport : ULONG; lpTargetTransport : PENTRYID; ulFlags : ULONG) : HResult;


function Idle (ulFlags : ULONG) : HResult;


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


function Poll (var lpulIncoming : ULONG) : HResult;


function RegisterOptions (var lpulFlags : ULONG; var lpcOptions : ULONG; var lppOptions : POPTIONDATA) : HResult;


function StartMessage (ulFlags : ULONG; lpMessage : IMessage; var lpulMsgRef : ULONG) : HResult;


function SubmitMessage (ulFlags : ULONG; lpMessage : IMessage; var lpulMsgRef : ULONG; var lpulReturnParm : ULONG) : HResult;


function TransportLogoff (ulFlags : ULONG) : HResult;


function TransportNotify (var lpulFlags : ULONG; var lppvData : Pointer) : HResult;


function ValidateState (ulUIParam : ULONG; ulFlags : ULONG) : HResult;


Properties

Events

Variables


Constructors


Functions


function AddressTypes (var lpulFlags : ULONG; var lpcAdrType : ULONG; var lpppAdrTypeArray : PChar; var lpcMAPIUID : ULONG; var lpppUIDArray : PMAPIUID) : HResult;


function EndMessage (ulMsgRef : ULONG; var lpulFlags : ULONG) : HResult;


function FlushQueues (ulUIParam : ULONG; cbTargetTransport : ULONG; lpTargetTransport : PENTRYID; ulFlags : ULONG) : HResult;


function Idle (ulFlags : ULONG) : HResult;


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


function Poll (var lpulIncoming : ULONG) : HResult;


function RegisterOptions (var lpulFlags : ULONG; var lpcOptions : ULONG; var lppOptions : POPTIONDATA) : HResult;


function StartMessage (ulFlags : ULONG; lpMessage : IMessage; var lpulMsgRef : ULONG) : HResult;


function SubmitMessage (ulFlags : ULONG; lpMessage : IMessage; var lpulMsgRef : ULONG; var lpulReturnParm : ULONG) : HResult;


function TransportLogoff (ulFlags : ULONG) : HResult;


function TransportNotify (var lpulFlags : ULONG; var lppvData : Pointer) : HResult;


function ValidateState (ulUIParam : ULONG; ulFlags : ULONG) : HResult;


Properties


Events


Variables