Wilders Security Forums  

Go Back   Wilders Security Forums > Official ESET Support Forum > ESET Home Users Products Forum > ESET NOD32 Antivirus
User Name
Password
Register FAQ Members List Calendar Search Today's Posts Mark Forums Read

 
 
Thread Tools Search this Thread
  #1  
Old December 14th, 2008, 05:44 PM
vship vship is offline
Infrequent Poster
 
Join Date: Dec 2008
Posts: 2
Default sdk or api

Hi:

I searched the forums for the string "api sdk" and got nothing....

We are looking to virus scan various uploaded files before proceeding with their processing (the files may come in through various interfaces). Is there an SDK or API to the ESET AV engine. Something along the lines of:

bool isCleanFile(string fileLocation, string reference errorMsg);
// true returned on clean file, false with a reason in errorMsg on not clean

A .NET interface would be nice, but we can deal with a plain c++ interface. Can the method be called concurrently?

If there are no such options, what are the return codes that come back from a command line execution of the nod32 av executable? Perhaps we can wrap the command line call and check for return status. If there is any example code (c#,java,c++) lying around that would be appreciated.

Thanks,

vship
  #2  
Old December 15th, 2008, 08:11 PM
Rmuffler's Avatar
Rmuffler Rmuffler is offline
Former Eset Moderator
 
Join Date: Jun 2008
Location: San Diego, CA USA
Posts: 995
Default Re: sdk or api

Hello vship,

I have read your post and provided answers below.

Quote:
Originally Posted by vship
Hi:

I searched the forums for the string "api sdk" and got nothing....

We are looking to virus scan various uploaded files before proceeding with their processing (the files may come in through various interfaces). Is there an SDK or API to the ESET AV engine. Something along the lines of:

bool isCleanFile(string fileLocation, string reference errorMsg);
// true returned on clean file, false with a reason in errorMsg on not clean

A .NET interface would be nice, but we can deal with a plain c++ interface. Can the method be called concurrently?

No

Quote:
Originally Posted by vship
If there are no such options, what are the return codes that come back from a command line execution of the nod32 av executable? Perhaps we can wrap the command line call and check for return status. If there is any example code (c#,java,c++) lying around that would be appreciated.

Please refer to the following Knowledgebase article: http://www.eset.com/support/kb.php?o...&articleid=565

Thank you,
Richard
  #3  
Old December 16th, 2008, 04:40 PM
vship vship is offline
Infrequent Poster
 
Join Date: Dec 2008
Posts: 2
Default Re: sdk or api

Richard:

Thanks for your reply. I think I have something to start with.

Vincent
 

Wilders Security Forums > Official ESET Support Forum > ESET Home Users Products Forum > ESET NOD32 Antivirus « Previous Thread | Next Thread »

Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Settings
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -4. The time now is 09:47 PM.


Powered by vBulletin® Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.
Copyright ©2002 - 2013, Wilders Security Forums