<< Click to Display Table of Contents >>

ZFLOGO2        

 

CPPClassChange History                

 


 

This document details the change history of the COM API.

 

9.0.322.0

 

New Objects:

 

ZfLib.APIPrint  - Enables API to print via Zetafax Printer

 

New Methods/Properties:

 

ZfLib.ZfAPI.SetZetafaxDirs  - Enables API to override default logon server specified in the zfclient.ini file  

ZfLib.ZfAPI.SetZetafaxServerFromAD  - Enables API to override default logon server specified in the zfclient.ini file  ZfLib.ZfAPI.GetZetafaxServersFromAD  - Gets list of Zetafax servers registered in Active Directory

ZfLib.ZfAPI.GetZetafaxServerInfoFromAD  - Gets server directory shares from Active Directory  

ZfLib.ZfAPI.SystemDir  - Returns System directory set by call to SetZetafaxDirs or SetZetafaxServerFromAD  

ZfLib.ZfAPI.ServerDir  - Returns Server directory set by call to SetZetafaxDirs or SetZetafaxServerFromAD  

ZfLib.ZfAPI.UsersDir  - Returns Users directory set by call to SetZetafaxDirs or SetZetafaxServerFromAD  

ZfLib.ZfAPI.RequestDir  - Returns Request directory set by call to SetZetafaxDirs or SetZetafaxServerFromAD  

ZfLib.ZfAPI.ZetafaxServer  - Returns Zetafax server set by call to SetZetafaxServerFromAD

 

Changes to Enumerations:

 

ZfLib .ZfErr  - Added zfErrE_REGISTRY_ERROR, zfErrE_ACTIVE_DIRECTORY_NOT_PRESENT, zfErrE_ACTIVE_DIRECTORY_ERROR, zfErrE_ACTIVE_DIRECTORY_MISSING_VALUE

 

8.0.0.104

 

New Objects:

 

ZfLib.Coversheet  - Holds the name of a coversheet  

ZfLib.Coversheets  - Contains a collection of Coversheet objects  

ZfLib.Letterhead  - Holds the name of a letterhead  

ZfLib.Letterheads  - Contains a collection of Letterhead objects

 

New Methods/Properties:

 

ZfLib.Message.MarkMsgAsRead  - This method marks a message as read  

ZfLib.MessageHistory.Name  - Name of recipient associated with this MessageHistory item  

ZfLib.MessageHistory.Organisation  - Organisation of recipient associated with this MessageHistory item  

ZfLib.MessageInfo.Organisation  - Property containing the organisation of the first recipient of the message  

ZfLib.MessageInfo.Type  - Property containing the type of the Message (Fax, or SMS)  

ZfLib.MessageInfo.UserStatus  - Property containing the UserStatus of a message. Can be used to tell if the message has been read

ZfLib.NewMessage.Body  - After the NewMessage.Send has been called this property contains the unique file body of the message  

ZfLib.Recipients.AddSMSRecipient  - This method adds an SMS recipient to the message  

ZfLib.ServerInfo.Coversheets  - Property that returns a collection of Coversheets  

ZfLib.ServerInfo.Letterheads  - Property that returns a collection of Letterheads  ZfLib.UserSession.Logoff  - Ends a session.  

ZfLib.ZfAPI.LogonAnonymous  - Creates an anonymous session

 

Changes to Enumerations:

 

ZfLib.UserStatusEnum  - New enumeration used by MsgInfo.UserStatus  

ZfLib.FaxTypeEnum  - Added zfFaxTypeSMS  

ZfLib .ZfErr  - Added zfErrE_ACCESSDENIED and zfErrE_FULLCOLLECTION  

ZfLib.StatusEnum  - Added zfStatusPreviewOK and zfStatusPreviewFailed

 

Behavioural Changes:

 

COM+ - If available, the COM API now runs using the security call context  

 

Permissions - The COM API now checks access permissions before attempting file operations. If the required permissions are not available the call will fail

with zfErrE_ACCESSDENIED  

 

There have also been changes to improve general efficiency and speed of some of the COM API's properties and

methods