RunAntivirusScan (open)

Scan the specified file for virusses

Syntax

LOADLIB "mod::system/lib/networking/antivirus.whlib";

RECORD FUNCTION RunAntivirusScan(BLOB data)

Parameters

BLOB data

File to scan

Return value

RECORD

Scan result

STRING detail

Name of the found virus signature

STRING errorcode

Error code (noscannersavailable | suspicious | allscannersfailed)

STRING message

Human readable error message (always English)

BOOLEAN success

If true, scan was completed and found no issues