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
NOTE: "Sub" indicates that the member is a method.

Methods

  • Sub AuditAdhoc(msg As AdhocMessage)

  • Audit/event-process an ad hoc file transfer.

    HRESULT AuditAdhoc([in] IAdhocMessage *msg);

    EFT v6.5 and later

  • Sub AuditSAT(msg As SATMessage)

  • 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)

  • Auditing a SAT e-mail in ARM.

    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)

  • Auditing a SAT file in ARM.

    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