Class IProfAdmin (unit MapiX)

Inherits from

IUnknown

Constructors



Functions

function AdminServices (lpszProfileName : PChar; lpszPassword : PChar; ulUIParam : ULONG; ulFlags : ULONG; out lppServiceAdmin : IMsgServiceAdmin) : HResult;


function ChangeProfilePassword (lpszProfileName : PChar; lpszOldPassword : PChar; lpszNewPassword : PChar; ulFlags : ULONG) : HResult;


function CopyProfile (lpszOldProfileName : PChar; lpszOldPassword : PChar; lpszNewProfileName : PChar; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function CreateProfile (lpszProfileName : PChar; lpszPassword : PChar; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function DeleteProfile (lpszProfileName : PChar; ulFlags : ULONG) : HResult;


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


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


function RenameProfile (lpszOldProfileName : PChar; lpszOldPassword : PChar; lpszNewProfileName : PChar; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function SetDefaultProfile (lpszProfileName : PChar; ulFlags : ULONG) : HResult;


Properties

Events

Variables


Constructors


Functions


function AdminServices (lpszProfileName : PChar; lpszPassword : PChar; ulUIParam : ULONG; ulFlags : ULONG; out lppServiceAdmin : IMsgServiceAdmin) : HResult;


function ChangeProfilePassword (lpszProfileName : PChar; lpszOldPassword : PChar; lpszNewPassword : PChar; ulFlags : ULONG) : HResult;


function CopyProfile (lpszOldProfileName : PChar; lpszOldPassword : PChar; lpszNewProfileName : PChar; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function CreateProfile (lpszProfileName : PChar; lpszPassword : PChar; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function DeleteProfile (lpszProfileName : PChar; ulFlags : ULONG) : HResult;


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


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


function RenameProfile (lpszOldProfileName : PChar; lpszOldPassword : PChar; lpszNewProfileName : PChar; ulUIParam : ULONG; ulFlags : ULONG) : HResult;


function SetDefaultProfile (lpszProfileName : PChar; ulFlags : ULONG) : HResult;


Properties


Events


Variables