Class IMsgServiceAdmin (unit MapiX)

Inherits from

IUnknown

Constructors



Functions

function AdminProviders (lpUID : PMAPIUID; ulFlags : ULONG; out lppProviderAdmin : IProviderAdmin) : HResult;


function ConfigureMsgService (lpUID : PMAPIUID; ulUIParam : ULONG; ulFlags : ULONG; cValues : ULONG; lpProps : PSPropValue) : HResult;


function CopyMsgService (lpUID : PMAPIUID; lpszDisplayName : PChar; const lpInterfaceToCopy : TIID; const lpInterfaceDst : TIID; lpObjectDst : Pointer; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function CreateMsgService (lpszService : PChar; lpszDisplayName : PChar; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function DeleteMsgService (lpUID : PMAPIUID) : HResult;


function GetLastError (hResult : HResult; ulFlags : ULONG; var lppMAPIError : PMAPIERROR) : HResult;


function GetMsgServiceTable (ulFlags : ULONG; out lppTable : IMAPITable) : HResult;


function GetProviderTable (ulFlags : ULONG; out lppTable : IMAPITable) : HResult;


function MsgServiceTransportOrder (cUID : ULONG; lpUIDList : PMAPIUID; ulFlags : ULONG) : HResult;


function OpenProfileSection (lpUID : PMAPIUID; const lpInterface : TIID; ulFlags : ULONG; out lppProfSect : IProfSect) : HResult;


function RenameMsgService (lpUID : PMAPIUID; ulFlags : ULONG; lpszDisplayName : PChar) : HResult;


function SetPrimaryIdentity (lpUID : PMAPIUID; ulFlags : ULONG) : HResult;


Properties

Events

Variables


Constructors


Functions


function AdminProviders (lpUID : PMAPIUID; ulFlags : ULONG; out lppProviderAdmin : IProviderAdmin) : HResult;


function ConfigureMsgService (lpUID : PMAPIUID; ulUIParam : ULONG; ulFlags : ULONG; cValues : ULONG; lpProps : PSPropValue) : HResult;


function CopyMsgService (lpUID : PMAPIUID; lpszDisplayName : PChar; const lpInterfaceToCopy : TIID; const lpInterfaceDst : TIID; lpObjectDst : Pointer; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function CreateMsgService (lpszService : PChar; lpszDisplayName : PChar; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function DeleteMsgService (lpUID : PMAPIUID) : HResult;


function GetLastError (hResult : HResult; ulFlags : ULONG; var lppMAPIError : PMAPIERROR) : HResult;


function GetMsgServiceTable (ulFlags : ULONG; out lppTable : IMAPITable) : HResult;


function GetProviderTable (ulFlags : ULONG; out lppTable : IMAPITable) : HResult;


function MsgServiceTransportOrder (cUID : ULONG; lpUIDList : PMAPIUID; ulFlags : ULONG) : HResult;


function OpenProfileSection (lpUID : PMAPIUID; const lpInterface : TIID; ulFlags : ULONG; out lppProfSect : IProfSect) : HResult;


function RenameMsgService (lpUID : PMAPIUID; ulFlags : ULONG; lpszDisplayName : PChar) : HResult;


function SetPrimaryIdentity (lpUID : PMAPIUID; ulFlags : ULONG) : HResult;


Properties


Events


Variables