ICIAudit Interface
Use the ICIAudit interface to log audit information related to ad hoc transfers. (Use the ICIServer : Auditor method to retrieve the ICIAudit interface.)
interface ICIAudit : IDispatch
Methods
HRESULT AuditAdhoc([in] IAdhocMessage *msg);
EFT v6.5 and later
Audit a new SAT transaction through ARM. (Called by Mail Express; similar to AuditSATTransaction, but also provides an explicit timestamp for when the event occurs.)
HRESULT AuditSAT([in] ISATMessage *msg);
EFT v6.5 and later
Sub AuditSATEmail(Email As String, EmailType As Long, TransGUID As String)
HRESULT AuditSATEmail( [in] BSTR Email, [in] LONG EmailType, [in] BSTR TransGUID);
EFT Server v6.0 and later
Sub AuditSATFile(FileName As String, FileSize As Signed Double Long, TransGUID As String)
HRESULT AuditSATFile( [in] BSTR FileName, [in] LONGLONG FileSize, [in] BSTR TransGUID);
EFT Server v6.0 and later
Sub AuditSATTransaction(From As String, Subject As String, Body As String, TempUserName As String, TempPassword As String, SiteName As String, ExpireDays As Long, TransGUID As String, Reserved1 As String, Reserved2 As String)
Auditing a new SAT transaction through ARM (called by SAT module).
HRESULT AuditSATTransaction([in] BSTR From, [in] BSTR Subject, [in] BSTR Body, [in] BSTR TempUserName, [in] BSTR TempPassword, [in] BSTR SiteName, [in] LONG ExpireDays, [in] BSTR TransGUID, [in] BSTR Reserved1, [in] BSTR Reserved2);
EFT Server v6.0 and later